使用VSTO注册Outlook约会项目'已关闭'事件 [英] Registering to the Outlook appointment item 'closed' event using VSTO

查看:19
本文介绍了使用VSTO注册Outlook约会项目'已关闭'事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我正在使用适用于Office 2007的VSTO 2010编写Outlook外接程序。

如何注册Outlook约会项目"已关闭"活动?

干杯,
Doron

推荐答案

您可以通过检查器访问它。

在Outlook中,每个项目都有一个关联窗口,该窗口称为检查器。所以你可以走了:

var inspector = appointmentItem.GetInspector();
inspector.Close += Closed;

更新:

这是office API的一个糟糕之处,实际上有一个Close事件和一个Close方法。

首先强制转换为InspectorEvents_10_Event接口。

((InspectorEvents_10_Event)inspector).Close += Closed;

这篇关于使用VSTO注册Outlook约会项目'已关闭'事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆