VSTO - Outlook 2007如果用户属性不存在,如何显示用户属性?

时间:2010-05-19 15:19:08

标签: c# vsto outlook-2007 outlook-addin outlook-2007-addin

我在邮件文件夹中添加了用户属性,我们称之为UserProperty01。某些文件夹项具有此属性,有些则没有。我需要在文件夹的视图中显示是否设置了该属性,所以我添加了另一个名为UserProperty01Present的属性,当我设置原始属性时将其设置为true,当我删除它时将其设置为false;然后我将它添加到文件夹的视图中。

问题在于,在设置属性的邮件中显示小复选框,在删除属性的那些邮件中显示空白...并且在首先从未设置属性的那些邮件中没有任何地方。< / p>

我的问题是,有没有办法在未设置属性时显示空白复选框?到目前为止,我找到的唯一替代方法是查看每个邮件项目,并在每次打开文件夹时都没有设置为false;不用说,我对这个解决方案不太满意(那里可能有800多封邮件)。还有其他办法吗?

感谢您的时间。

1 个答案:

答案 0 :(得分:2)

EDIT 没有办法通过OOM做到这一点。

我认为一种方法是添加公式列,并在公式中执行

IIf([UserProperty 01],“YES”,“NO”)

马库斯