当使用 EWS 托管 api 将联系人移动到不同文件夹时,PidTagSearchKey 是否可用于将旧 ItemId 映射到新 ItemId?
Can PidTagSearchKey be used to map an old ItemId to new ItemId when a contact is moved to different folder using EWS managed api?
我正在将联系人批量移动到其他文件夹。
我知道我可以将每个联系人一个一个地移动以获取移动后的新 ItemId。但就 EWS 调用次数而言,这会很昂贵。
This property provides a trace for related objects, such as message copies, and facilitates finding unwanted occurrences, such as duplicate recipients.
以上几行来自MSDN link。但我不知道我是否可以从中假设以下内容:
- 如果只是从一个文件夹移动到另一个文件夹,我可以假设没有两个联系人具有相同的 PidTagSearchKey 吗?
如果不是,有没有其他方法可以批量移动联系人,并且仍然使用比一个一个移动联系人更少的 EWS 调用次数来获取新的 ItemId?
在此先感谢您的帮助!
刚刚发现我不能使用 PidTagSeachKey,因为如果有人复制了一个联系人并编辑了第二个联系人以使其成为不同的联系人,那么两者将具有相同的 PidTagSeachKey。
我正在将联系人批量移动到其他文件夹。 我知道我可以将每个联系人一个一个地移动以获取移动后的新 ItemId。但就 EWS 调用次数而言,这会很昂贵。
This property provides a trace for related objects, such as message copies, and facilitates finding unwanted occurrences, such as duplicate recipients.
以上几行来自MSDN link。但我不知道我是否可以从中假设以下内容:
- 如果只是从一个文件夹移动到另一个文件夹,我可以假设没有两个联系人具有相同的 PidTagSearchKey 吗?
如果不是,有没有其他方法可以批量移动联系人,并且仍然使用比一个一个移动联系人更少的 EWS 调用次数来获取新的 ItemId?
在此先感谢您的帮助!
刚刚发现我不能使用 PidTagSeachKey,因为如果有人复制了一个联系人并编辑了第二个联系人以使其成为不同的联系人,那么两者将具有相同的 PidTagSeachKey。