我可以使用Exchange Web服务检索指定邮箱的联系人列表。我的问题是,Outlook用户已经删除了一些返回的联系人,我需要确定哪些联系人。我怎样才能做到这一点?
我在网上看到的所有例子都使用这种方法,但绝不使用联系人。
我已经尝试将ItemView变量的Traversal属性设置为SoftDeleted,但这不会返回任何内容。
下面的是我的代码的相关部分:
ItemView itemViewDeleted = new ItemView(100);
itemViewDeleted.Traversal = ItemTraversal.SoftDeleted;
FindItemsResults<Item> deletedItems = svc.FindItems(WellKnownFolderName.Contacts, itemViewDeleted);
答案 0 :(得分:2)
您需要检查WellKnownFolderName.DeletedItems
文件夹。当我删除它时,这就是我的联系人。
WellKnownFolderName.DeletedItems
)WellKnownFolderName.RecoverableItemsDeletions
)WellKnownFolderName.RecoverableItemsPurges
)