Exchange Server - 在接受后链接新创建的约会

时间:2015-08-18 13:18:58

标签: c# exchange-server-2010 ews-managed-api

我正在处理将日历数据从交换服务器同步到应用程序数据库的应用程序。为此,我们使用EWS托管API中的ExchangeService.SyncFolderItems method。在初始同步时,我们从Exchange检索所有约会,使用UniqueId将它们保存到数据库,并从SyncFolderItems方法响应中保存日历文件夹的同步状态。对于下一次同步,我们使用保存的同步状态进行SyncFolderItems调用。

今天我发现当我在Outlook中接受会议时,它会在下次同步时返回为已删除。此外,通过此已删除的会议返回了具有新UniqueId值的新约会,该值由已接受的值创建。

问题是,在应用程序中,用户可以向会议添加一些数据(附加文件,将项目链接到彼此等),所有这些操作都是本地更改,而不是同步到Exchange。

有没有办法检测新创建的约会是从已删除的约会创建的,以更新应用程序数据库中会议实例的UniqueId,而不是删除现有会议并添加新会议?

0 个答案:

没有答案