我正在开发一个VSTO Outlook 2007加载项,它基本上将Outlook数据与Web服务同步。我想在应用程序中有三种类型的同步:启动同步,手动同步和关机时同步。前两个很简单,已经完成了。
但是我在找到一个适当的事件来解决以便在关机时处理我的同步时遇到了问题。我尝试连接到以下两个事件,但似乎当加载项无法访问Outlook数据时它们被解雇太晚了,这只是不起作用:
((Outlook.ApplicationEvents_Event)Application).Quit
(此问题首先启动,但访问Outlook数据集并更新它们已经太晚了)ThisAddIn.Shutdown
(此问题在Quit
后触发,因此效果不佳)在Outlook关闭之前是否有任何其他事件被触发,我可以使用?或者有人知道在Outlook加载项中处理同步关闭的任何其他方法吗?
答案 0 :(得分:3)
如果是这样,Outlook将关闭,您可以触发您的活动。请记住,Outlook也可以无窗启动(自动化等),如果这对您来说是个问题。