繁体   English   中英

Outlook 插件问题与共享日历改进新的 Office 365 功能

[英]Outlook plugin issue with shared calendar improvements new Office 365 feature

在启用新的“共享日历改进”功能后,使用我的 outlook 插件,我观察到在共享日历上创建会议时出现错误的 StoreID(实际用户的日历文件夹 storeID 而不是共享日历文件夹的 storeID)。 这在不启用此新功能的情况下运行良好。 我尝试过启用/不启用此新功能的多个日历。

下面是我正在使用的代码。

object aptItemParent = aptItem.Parent;
folder = (MAPIFolder)aptItemParent;
storeId = folder.StoreID; ////If I try without shared calendar improvements feature on, it gives correct storeID of the shared calendar where meeting is getting created however, with that feature it gives wrong storeID (main calendar's storeID).

您能否建议这是否是一个已知问题以及它的任何参考链接? 是否有任何修复/解决方法来处理这个问题?

不依赖于EntryID属性值,而是使用NameSpace.GetSharedDefaultFolder方法,该方法返回一个Folder object,该文件夹代表指定用户的指定默认文件夹。 此方法用于委派方案,其中一个用户已将一个或多个默认文件夹(例如,他们的共享日历文件夹)的访问权限委派给另一个用户。

请记住,Outlook 将共享默认文件夹缓存在主帐户的 OST 文件中,因此难怪商店 ID 将是主帐户所有者的 ID。

尝试在您的 Exchange 帐户属性(“下载共享文件夹”chdckbox)中关闭代理邮箱缓存。

刚刚从 Microsoft 团队得知这是一个已知问题,解决方法是暂时禁用共享日历改进功能。

https://answers.microsoft.com/en-us/msoffice/forum/all/outlook-plugin-issue-with-shared-calendar/6b897517-16fa-4d42-9445-2efc3080ca01

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM