从多个帐户获取日历约会

时间:2019-08-20 14:51:05

标签: .net exchange-server outlook-addin

我当前正在创建一个Outlook加载项,并且正在使用下面的功能从我在Outlook中连接到的所有帐户中获取所有日历约会。

OutputLabel

问题是我只能从一个帐户(连接到 Exchange ,它也是主帐户)获得约会。对于所有其他帐户,GetSharedDefaultFolder函数调用将引发异常(COMException:由于注册表或安装问题,操作失败。重新启动Outlook,然后重试。如果问题仍然存在,请重新安装):所有其他帐户已连接到Exchange,其他两个不是。

在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

GetSharedDefaultFolder用于委派方案,不会让您访问所有本地/个人日历。相反,请遍历NameSpace.Stores并使用Store.GetDefaultFolder来获取每个配置的帐户/商店的日历。