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

Узнайте, как обрабатывать ошибки, связанные с удалением, в разрабатываемых приложениях с помощью управляемого API EWS или EWS в Exchange.Find out how to handle deletion-related errors in applications that you develop by using the EWS Managed API or EWS in Exchange.

Если приложение удаляет элементы и папки, может потребоваться обработка ошибок, связанных с удалением.If your application deletes items and folders, you might have to handle deletion-related errors. Эти ошибки можно обрабатывать во время выполнения или при разработке приложения EWS.You can handle these errors at runtime, or while you are developing your EWS application.

Таблица 1: ошибки, связанные с удалением, и способы их обработкиTable 1: Deletion-related errors and how to handle them

ErrorError Возникает при попытке...Occurs when you try to… Обработать его по...Handle it by…
еррораффектедтаскоккурренцесрекуиредErrorAffectedTaskOccurrencesRequired
Удалить экземпляр повторяющейся задачи, но свойство аффектедтаскоккурренце не задано.Delete an instance of a recurring task, and the AffectedTaskOccurrence property is not set.
Установка свойства аффектедтаскоккурренце и повторная попытка удаления.Setting the AffectedTaskOccurrence property, and retrying the deletion.
ерроркалендарканнотупдатеделетедитемErrorCalendarCannotUpdateDeletedItem
Обновление элемента календаря, расположенного в папке "Удаленные", когда обновление приведет к отправке приглашения на собрание участникам.Update a calendar item located in the Deleted Items folder when the update would result in sending a meeting invite to attendees.
Отмена обновления или перемещение элемента календаря обратно в папку календаря по умолчанию и обновление элемента календаря.Canceling the update or moving the calendar item back to the default Calendar folder and updating the calendar item.
ерроркалендароккурренцеисделетедфромрекурренцеErrorCalendarOccurrenceIsDeletedFromRecurrence
Ссылка на удаленное повторение повторяющейся встречи.Reference a deleted occurrence of a recurring appointment.
Удаление ссылки на удаленный экземпляр.Removing a reference to a deleted occurrence.
еррорканнотделетеобжектErrorCannotDeleteObject
Удаление элемента, который не может быть удален.Delete an item that cannot be deleted.
Выход из пробных попыток удалить элемент.Quitting attempts to delete the item.
еррорканнотделететаскоккурренцеErrorCannotDeleteTaskOccurrence
Удаление неповторяющейся задачи или удаление последнего повторения повторяющейся задачи.Delete an occurrence of a nonrecurring task or delete the last occurrence of a recurring task.
Удаление неповторяющейся задачи или завершение попытки удалить последнее вхождение повторяющейся задачи.Deleting a nonrecurring task or quitting attempts to delete the last occurrence of a recurring task.
еррорделетедистингуишедфолдерErrorDeleteDistinguishedFolder
Удаление различающихся папок.Delete a distinguished folder.
Указывает, что невозможно удалить папки по умолчанию.Indicating that default folders cannot be deleted.
ерроритемнотфаундErrorItemNotFound
Доступ к окончательно удаленному элементу.Access a permanently deleted item.
Удаление ссылок на элемент при его удалении из хранилища.Removing references to an item when it is deleted from the store. При восстановлении элемента убедитесь, что необходимые ссылки на клиенте возобновлены.If an item is recovered, make sure that you reinstate required references to the client.
еррорсендмитингканцеллатионсрекуиредErrorSendMeetingCancellationsRequired
Удаление элемента календаря без указания, следует ли отправлять уведомления об отмене собрания.Delete a calendar item without specifying whether meeting cancellations should be sent.
Указание того, что уведомления об отмене собрания должны или не должны отправляться.Specifying that meeting cancellations should or should not be sent.

См. такжеSee also