【问题标题】:Best way to subscribe to appointment creation订阅约会创建的最佳方式
【发布时间】:2013-12-26 19:10:00
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# outlook vsto outlook-addin appointment


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-06-25
      • 2012-10-07
      • 2014-12-24
      • 1970-01-01
      • 2018-04-19
      • 2018-12-09
      • 2011-11-11
      • 1970-01-01
      • 2014-03-19
      相关资源
      最近更新 更多