在outlook vsto 2010中,如果我在Outlook预约屏幕上,如何引用当前日历项目?

时间:2015-04-04 19:05:52

标签: calendar outlook vsto appointment

我有一个outlook 2010 vsto插件,我可以创建新的Outlook预约但我现在想要编辑一个(添加收件人或重命名主题等)。当我在Outlook会议UI中提出它时,我正在努力弄清楚如何引用Outlook日历约会。

当我在约会GUI弹出窗口中时,获取对当前apppointment对象的引用的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

尝试Application.ActiveInspector.CurrentItem。当Application.ActiveInspector为null(没有项目打开)或Inspector.CurrentItem不是约会时,请准备好处理案例。

您的代码何时被调用?如果它来自功能区按钮,则事件处理程序将为您提供内容 - 可以使用RibbonControl对象读取RibbonControl.Context属性,然后可以将其强制转换为Inspector对象。