【发布时间】:2013-02-14 17:51:36
【问题描述】:
约会项目或会议项目中没有字段可以确定我正在访问的当前日历是共享日历还是我自己的日历文件夹?
我怎么得到这个? Outlook对象模型中有没有办法得到这个?
【问题讨论】:
标签: outlook-addin outlook-2007 outlook-2010
约会项目或会议项目中没有字段可以确定我正在访问的当前日历是共享日历还是我自己的日历文件夹?
我怎么得到这个? Outlook对象模型中有没有办法得到这个?
【问题讨论】:
标签: outlook-addin outlook-2007 outlook-2010
您可以访问meetingItem.Parent.StoreId(我相信不是 AppointmentItem)。然后你得到的是一个 HexId 字符串,如果转换为纯文本字符串,则在 /cn= 之后包含 MS Exchange 帐户名称(我认为在字符串的末尾)。
使用该名称,您可以使用CreateRecipient(thatName) 和Outlook.Recipient.Resolve()。
之后,您可以通过使用 recipient.Name 访问帐户的名称
抱歉,我试图在这个答案中粘贴代码,但它没有按预期工作并且花费了太长时间。请询问您是否需要更多路线。
【讨论】: