【发布时间】:2010-12-03 01:23:14
【问题描述】:
我正在编写 C# 插件,但我遇到了约会问题。假设我是委托用户,所以我的 Outlook 中有两个日历,一个是我的默认日历,一个是我的委托人的日历。当我单击我的日历或委托人日历时,会打开约会。我的问题是如何确定它是从哪个日历打开的?事实上,即使是不是我日历上的约会的信息对我来说也足够了......
【问题讨论】:
标签: c# outlook-addin
我正在编写 C# 插件,但我遇到了约会问题。假设我是委托用户,所以我的 Outlook 中有两个日历,一个是我的默认日历,一个是我的委托人的日历。当我单击我的日历或委托人日历时,会打开约会。我的问题是如何确定它是从哪个日历打开的?事实上,即使是不是我日历上的约会的信息对我来说也足够了......
【问题讨论】:
标签: c# outlook-addin
编辑
您可以通过以下方式获取约会的邮箱名称:
(((Inspector.CurrentItem as Outlook.AppointmentItem).Parent //this returns "Calendar" folder
as Outlook.MAPIFolder).Parent //now point to this appointment's root mailbox
as Outlook.MAPIFolder).Name; //this returns "Mailbox - UserName"
【讨论】: