我一直在努力使用EWS API同步文件夹,它在ChangeType
中为创建/更新/删除返回SyncFolderHierarchy
非常有用。但是,在serviceObject
中,我得到的只是已更新的文件夹对象。考虑到更新中DisplayName
和Id
被更改,有没有找到更改了哪个文件夹的好方法?
我想到的最好的是创建一个包含更新文件夹属性的新文件夹,然后将我的文件夹列表与EWS所具有的文件夹列表进行协调(即,发现旧文件夹不再位于EWS文件夹列表中并删除它),但如果没有更好的方法,我会感到惊讶。