我有一些代码需要在用户保存或发送Outlook约会时运行。
目前,我向Inspector注册了一个close事件,并在该事件中运行我的代码:
((Outlook.InspectorEvents_Event)_inspector).Close += InspectorWrapper_Close;
除非用户关闭检查器窗口而不保存更改,否则大多数情况下都可以。在这种情况下,我的代码不能运行至关重要。
我一直在搜索可以注册我的约会的保存事件或任何类型的标记,以指示该项目是否实际已保存。
AppointmentItem对象具有.Saved
属性,但它始终返回false
。
感谢任何帮助。
答案 0 :(得分:1)
使用AppointmentItem.Write / AfterWrite
个事件。请记住,Outlook可以自动保存约会。