2015-04-04 51 views
0

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

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

回答

2

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

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

相关问题