【发布时间】:2010-11-29 02:44:06
【问题描述】:
我正在开发一个 VSTO Outlook 2007 加载项,该加载项基本上将 Outlook 数据与 Web 服务同步。我想在应用程序中进行三种类型的同步:启动同步、手动同步和关机同步。前两个很简单,已经完成了。
但是,我无法找到合适的事件来触发以在关机时处理我的同步。我尝试挂钩以下两个事件,但当加载项无法访问 Outlook 数据并且这不起作用时,它们似乎被触发得太晚了:
-
((Outlook.ApplicationEvents_Event)Application).Quit(这个首先触发,但访问 Outlook 数据集合并更新它们已经太迟了) -
ThisAddIn.Shutdown(这个在Quit之后触发,所以也不好)
在 Outlook 关闭之前触发的其他事件是否可以使用?或者也许有人知道在 Outlook 加载项中处理关闭时同步的任何其他方式?
【问题讨论】:
标签: c# .net events vsto outlook-addin