Outlook 2016 Addin VSTO抓住新的日历活动

时间:2016-04-20 09:39:40

标签: outlook vsto add-in

我有一个Outlook 2016的加载项,我在代码创建新的日历事件时捕获:

inspectors = this.Application.Inspectors;
            inspectors.NewInspector +=
            new Microsoft.Office.Interop.Outlook.InspectorsEvents_NewInspectorEventHandler(Inspectors_NewInspector);

如果用户:这工作正常: 1.单击功能区中的[新约会] 2.右键单击日历并选择[新约会] 3.双击日历

但是,如果用户通过直接在日历中输入文本来创建新的日历事件,则不会引发事件。

enter image description here

我如何抓住这个?

1 个答案:

答案 0 :(得分:2)

在这种情况下,不会创建任何Inspector窗口,因此您不会陷入NewInspector事件。相反,您可以处理在将一个或多个项目添加到指定集合时触发的Items类的ItemAdd事件。请注意,当一次将大量项目添加到文件夹时,此事件不会运行。