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