我有一个Outlook VSTO 2010加载项,提供了一个按钮,用于将自定义查找中的文本插入到主题中。通过抓取检查员CurrentItem
( MailItem )并附加到主题字符串,这项工作的基础就可以了。
如果用户将其放在主题字段中,输入一些文本,然后单击自定义按钮以向主题添加更多文本。用户输入的文本尚未保存到基础MailItem
,因此操纵MailItem.Subject
会忽略用户文本。
我可以通过在操作主题之前保存邮件项目来解决此问题,确保将主题输入字段保存到对象,但这与标准的Outlook行为不一致,并且可能导致很多已将草稿保存到用户邮箱。有什么替代品?任何模糊主题领域的东西都会起作用(我找不到办法甚至那样做),但是可能有一个更优雅的解决方案?