我正在撰写2010年和2013年的Outlook加载项。 在对mailitem进行操作后,我想在资源管理器视图中为此mailitem设置一个特殊图标,例如附件。
我没有找到任何方法在资源管理器视图中自定义mailitem的外观。 有人有想法吗?
答案 0 :(得分:0)
您可以使用MailItem.PropertyAccessor.SetProperty将PR_ICON_INDEX属性(DASL名称http://schemas.microsoft.com/mapi/proptag/0x10800003
)设置为其中一个预定义值 - 在OutlookSpy中查看该属性(单击IMessage按钮)。您可以修改已设置PR_ICON_INDEX的电子邮件之一的该属性,例如回复或转发的消息。
您还可以使用自定义图标创建自定义表单,将其发布,然后设置邮件类(MailItem.MessageClass)以匹配表单的邮件类。