【发布时间】:2012-01-11 12:46:16
【问题描述】:
我必须使用 C# 为 Outlook 创建一个插件。它将跟踪所有邮件事件,如新邮件、阅读、回复、转发和删除等。
我知道如何创建插件,但我不知道如何跟踪 Outlook 为所有这些操作触发的事件。
任何想法将不胜感激。
提前致谢。
【问题讨论】:
我必须使用 C# 为 Outlook 创建一个插件。它将跟踪所有邮件事件,如新邮件、阅读、回复、转发和删除等。
我知道如何创建插件,但我不知道如何跟踪 Outlook 为所有这些操作触发的事件。
任何想法将不胜感激。
提前致谢。
【问题讨论】:
您需要在 MSDN 上研究 Application events、Folder Events 和 Item Events。
这是一个 MSDN 示例,说明如何附加到 Outlook 2007 中新 messages are received 时触发的事件。事件因 Outlook 版本而异,因此您需要确定哪个是支持的最低版本并坚持使用该事件 API。有些活动有特殊限制,但您需要在研究完活动后提出更具体的问题。
【讨论】: