Поделиться через


Обработка ошибок, связанных с удалением, в EWS в Exchange

Узнайте, как обрабатывать ошибки, связанные с удалением, в приложениях, разрабатываемых с помощью управляемого API EWS или EWS в Exchange.

Если приложение удаляет элементы и папки, может потребоваться обработать ошибки, связанные с удалением. Эти ошибки можно обрабатывать во время выполнения или во время разработки приложения EWS.

Таблица 1. Ошибки, связанные с удалением, и способы их обработки

Ошибка Происходит при попытке... Обработать его с помощью...
ErrorAffectedTaskOccurrencesRequired
Удалите экземпляр повторяющейся задачи, и свойство AffectedTaskOccurrence не задано.
Задание свойства AffectedTaskOccurrence и повторная попытка удаления.
ErrorCalendarCannotUpdateDeletedItem
Обновите элемент календаря, расположенный в папке Удаленные, когда обновление приведет к отправке приглашения на собрание участникам.
Отмена обновления или перемещение элемента календаря обратно в папку Календарь по умолчанию и обновление элемента календаря.
ErrorCalendarOccurrenceIsDeletedFromRecurrence
Ссылка на удаленное вхождение повторяющейся встречи.
Удаление ссылки на удаленное вхождение.
ErrorCannotDeleteObject
Удалите элемент, который не удается удалить.
При выходе пытается удалить элемент.
ErrorCannotDeleteTaskOccurrence
Удалите вхождение невозвратной задачи или последнее вхождение повторяющейся задачи.
Удаление невозвратной задачи или выход из нее — это попытка удалить последнее вхождение повторяющейся задачи.
ErrorDeleteDistinguishedFolder
Удаление различающейся папки.
Указывает, что папки по умолчанию не могут быть удалены.
ErrorItemNotFound
Доступ к окончательно удаленному элементу.
Удаление ссылок на элемент при его удалении из хранилища. Если элемент восстановлен, убедитесь, что вы восстановили необходимые ссылки на клиент.
ErrorSendMeetingCancellationsRequired
Удалите элемент календаря, не указывая, следует ли отправлять отмены собрания.
Указание того, что отмены собрания должны или не должны отправляться.

См. также