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