Это может быть глупо, но я искал это в течение длительного времени, и я до сих пор не знаю, как это сделать. моя проблема в том, что я получил folderId (у которого нет имени, но только UniqueId), исходящего из события, и я хочу знать, является ли этот forder DeletedItems одним.Exchange 2013 получить uniqueInd из WellKnownFolderName
, когда я называю методы:
new FolderId(WellKnownFolderName.DeletedItems)
или
new FolderId(WellKnownFolderName.DeletedItems, mailBox)
я просто получить FolderId, имя которого устанавливается, но UniqueID все еще пустой, поэтому я не могу сравнить UniqueID, метод Равно также неудачно ... Кстати, я работаю на сервере Exchange 2013 с олицетворенным пользователем.
Edit: я чувствую себя еще более глупо, как я, наконец, узнал, как легко это было: *
var folder = Folder.Bind(ewsInstance, WellKnownFolderName.DeletedItems);
if (Equals(event.ParentFolderId.UniqueId, folder.Id.UniqueId))
пожалуйста, напишите решение как ответ ваш собственный вопрос, а не как редактирование. –