0

我正在为 Outlook 2010 实现 Office 加载项,并且我想在用户单击“新约会”时(在窗口出现之前)执行一些初始化。了解用户仅单击“新约会”选项的最佳方法是什么。我试过这段代码:

var inspectors = this.Application.Inspectors;
inspectors.NewInspector +=
        new Outlook.InspectorsEvents_NewInspectorEventHandler(Inspectors_NewInspector);

但它会在创建每个新项目之前触发,我只需要在创建约会时执行此操作。

4

1 回答 1

1

当 NewInspector 事件触发时,使用 Inspector.CurrentItem 检索正在编辑的项目。您可以使用 MessageClass 或 Type 属性(所有项目都公开这些属性)或使用“is”运算符来确保您只处理 ApppointmeentItem 对象。

于 2013-12-26T19:45:02.603 回答