Tratamento de erros relacionados à exclusão no EWS no ExchangeHandling deletion-related errors in EWS in Exchange

Descubra como lidar com erros relacionados à exclusão em aplicativos que você desenvolve usando a API gerenciada do EWS ou o EWS no Exchange.Find out how to handle deletion-related errors in applications that you develop by using the EWS Managed API or EWS in Exchange.

Se o aplicativo excluir itens e pastas, talvez seja necessário lidar com erros relacionados à exclusão.If your application deletes items and folders, you might have to handle deletion-related errors. Você pode manipular esses erros em tempo de execução ou enquanto desenvolve seu aplicativo do EWS.You can handle these errors at runtime, or while you are developing your EWS application.

Tabela 1: erros relacionados à exclusão e como tratá-losTable 1: Deletion-related errors and how to handle them

ErrorError Ocorre quando você tenta...Occurs when you try to… Manipulá-lo pelo …Handle it by…
ErrorAffectedTaskOccurrencesRequiredErrorAffectedTaskOccurrencesRequired
Exclua uma instância de uma tarefa recorrente, e a propriedade AffectedTaskOccurrence não está definida.Delete an instance of a recurring task, and the AffectedTaskOccurrence property is not set.
Definir a propriedade AffectedTaskOccurrence e repetir a exclusão.Setting the AffectedTaskOccurrence property, and retrying the deletion.
ErrorCalendarCannotUpdateDeletedItemErrorCalendarCannotUpdateDeletedItem
Atualize um item de calendário localizado na pasta itens excluídos quando a atualização resultará no envio de um convite de reunião para os participantes.Update a calendar item located in the Deleted Items folder when the update would result in sending a meeting invite to attendees.
Cancelar a atualização ou mover o item de calendário de volta para a pasta de calendário padrão e atualizar o item de calendário.Canceling the update or moving the calendar item back to the default Calendar folder and updating the calendar item.
ErrorCalendarOccurrenceIsDeletedFromRecurrenceErrorCalendarOccurrenceIsDeletedFromRecurrence
Fazer referência a uma ocorrência excluída de um compromisso recorrente.Reference a deleted occurrence of a recurring appointment.
Removendo uma referência a uma ocorrência excluída.Removing a reference to a deleted occurrence.
ErrorCannotDeleteObjectErrorCannotDeleteObject
Excluir um item que não pode ser excluído.Delete an item that cannot be deleted.
Encerrar tentativas de excluir o item.Quitting attempts to delete the item.
ErrorCannotDeleteTaskOccurrenceErrorCannotDeleteTaskOccurrence
Excluir uma ocorrência de uma tarefa recorrente ou excluir a última ocorrência de uma tarefa recorrente.Delete an occurrence of a nonrecurring task or delete the last occurrence of a recurring task.
Excluir uma tarefa recorrente ou encerrar tentativas de excluir a última ocorrência de uma tarefa recorrente.Deleting a nonrecurring task or quitting attempts to delete the last occurrence of a recurring task.
ErrorDeleteDistinguishedFolderErrorDeleteDistinguishedFolder
Exclua uma pasta distinta.Delete a distinguished folder.
Indicando que as pastas padrão não podem ser excluídas.Indicating that default folders cannot be deleted.
ErrorItemNotFoundErrorItemNotFound
Acessar um item permanentemente excluído.Access a permanently deleted item.
Remover referências a um item quando ele é excluído da loja.Removing references to an item when it is deleted from the store. Se um item for recuperado, certifique-se de restabelecer as referências necessárias ao cliente.If an item is recovered, make sure that you reinstate required references to the client.
ErrorSendMeetingCancellationsRequiredErrorSendMeetingCancellationsRequired
Excluir um item de calendário sem especificar se o cancelamento de reunião deve ser enviado.Delete a calendar item without specifying whether meeting cancellations should be sent.
Especificar que o cancelamento de reunião deve ou não deve ser enviado.Specifying that meeting cancellations should or should not be sent.

Confira tambémSee also