Exchange の EWS での削除に関連するエラーの処理

Exchange の EWS マネージ API または EWS を使用して、開発したアプリケーションの削除に関連するエラーを処理する方法を確認します。

アプリケーションがアイテムとフォルダーを削除する場合は、削除に関連するエラーを処理する必要があります。 これらのエラーは実行時、または EWS アプリケーションを開発するときに処理することができます。

表 1: 削除に関連するエラーとその処理方法

エラー 発生するタイミング 処理方法
ErrorAffectedTaskOccurrencesRequired
定期的なタスクのインスタンスを削除するときに、AffectedTaskOccurrence プロパティが設定されていない場合。
AffectedTaskOccurrence プロパティを設定し、削除を再試行します。
ErrorCalendarCannotUpdateDeletedItem
削除済みアイテム フォルダーにある予定表アイテムを更新すると、その更新によって出席者に会議出席依頼が送信されることになります。
更新をキャンセルするか、予定表アイテムを既定の予定表フォルダーに移動して、予定表アイテムを更新します。
ErrorCalendarOccurrenceIsDeletedFromRecurrence
定期的な予定の、削除された発生アイテムを参照しています。
削除された発生アイテムへの参照を削除します。
ErrorCannotDeleteObject
削除できないアイテムを削除しています。
アイテムの削除の試行をやめます。
ErrorCannotDeleteTaskOccurrence
非定期的なタスクの発生アイテムを削除しているか、定期的なタスクの最後の発生アイテムを削除しています。
非定期的なタスクを削除するか、定期的なタスクの最後の発生アイテムの削除の試みをやめます。
ErrorDeleteDistinguishedFolder
識別されたフォルダーを削除しています。
既定のフォルダーは削除できないことを示します。
ErrorItemNotFound
完全に削除されたアイテムにアクセスしています。
ストアから削除されるときに、アイテムへの参照を削除します。 アイテムを復元する場合は、クライアントに必要な参照を戻してください。
ErrorSendMeetingCancellationsRequired
会議のキャンセルを送信するかどうかを指定せずに予定表アイテムを削除しています。
会議のキャンセルを送信する必要があるかどうかを指定します。

関連項目