【发布时间】:2014-11-24 19:25:29
【问题描述】:
我创建了一个 Outlook 插件,当用户打开邮件时,它会修改邮件的附件和正文。但是,每当我关闭窗口时,都会出现一个提示,询问我是否要保存对附件和消息属性所做的更改。
我想问的是,有什么方法可以让我以编程方式丢弃更改,以便邮件恢复到我打开它之前的状态?
我也使用了 Marshal.ReleaseComObject(_mailItem); ,但提示仍然出现。
【问题讨论】:
标签: vsto outlook-addin
我创建了一个 Outlook 插件,当用户打开邮件时,它会修改邮件的附件和正文。但是,每当我关闭窗口时,都会出现一个提示,询问我是否要保存对附件和消息属性所做的更改。
我想问的是,有什么方法可以让我以编程方式丢弃更改,以便邮件恢复到我打开它之前的状态?
我也使用了 Marshal.ReleaseComObject(_mailItem); ,但提示仍然出现。
【问题讨论】:
标签: vsto outlook-addin
尝试拨打mailItem.Close(OlInspectorClose.olDiscard);。
【讨论】: