DeleteItem

DeleteItem 要素は、Exchange ストア内のメールボックスからアイテムを削除する要求を定義します。

<DeleteItem DeleteType="" SendMeetingCancellations="" AffectedTaskOccurrences="" SuppressReadReceipts="">
   <ItemIds/>
</DeleteItem>

DeleteItemType

属性と要素

以下のセクションで、属性、子要素、親要素について説明します。

属性

属性 説明
DeleteType
アイテムの削除方法について説明します。 この属性は必須です。
SendMeetingCancellations
予定表アイテムの削除を出席者に伝えるかどうかを示します。 この属性は、予定表アイテムが削除されるときに必要です。 予定表以外のアイテムが削除された場合、この属性は省略可能です。
AffectedTaskOccurrences
DeleteItem 操作によってタスク インスタンスまたはタスク マスターが削除されるかどうかを示します。 この属性は、タスクが削除されるときに必要です。 タスク以外の項目が削除される場合、この属性は省略可能です。
SuppressReadReceipts
削除されたアイテムの開封確認が抑制されているかどうかを示します。 テキスト値 true は、読み取りレシートが抑制されていることを示します。 false の値は、読み取りレシートが送信者に送信されることを示します。 この属性は省略可能です。

DeleteType 属性

説明
HardDelete
アイテムはストアから完全に削除されます。
SoftDelete
ダンプスターが有効になっている場合、項目はダンプスターに移動されます。
MoveToDeletedItems
アイテムが [削除済みアイテム] フォルダーに移動されます。

SendMeetingCancellations 属性

説明
SendToNone
キャンセル メッセージを送信せずに予定表アイテムが削除されます。
SendOnlyToAll
予定表アイテムが削除され、キャンセル メッセージがすべての出席者に送信されます。
SendToAllAndSaveCopy
予定表アイテムが削除され、キャンセル メッセージがすべての出席者に送信されます。 キャンセル メッセージのコピーは、[送信済みアイテム] フォルダーに保存されます。

AffectedTaskOccurrences 属性

説明
AllOccurrences
アイテムの削除要求によってマスター タスクが削除されるため、マスター タスクに関連付けられているすべての定期的なタスクが削除されます。
SpecifiedOccurrenceOnly
アイテムの削除要求は、タスクの特定の出現箇所のみを削除します。

子要素

Element 説明
ItemIds
Exchange ストア内のメールボックスから削除するアイテム、出現アイテム、定期的なマスター アイテムの配列が含まれます。 DeleteItem 操作は、任意の項目の種類に対して実行できます。

親要素

なし。

注釈

MoveToDeletedItems オプションと HardDelete オプションはトランザクションです。つまり、Web サービス呼び出しが完了するまでに、データベースはアイテムを [削除済みアイテム] フォルダーに移動したか、Exchange データベースからアイテムを完全に削除したことを意味します。 この動作は、MicrosoftExchange Server 2007 と Exchange Server 2010 の場合と同じです。

SoftDelete オプションは、Exchange のターゲット バージョンによって動作が異なります。 SoftDelete for Exchange 2007 は、アイテムが将来不確定なタイミングでダンプスター フォルダーに移動されることを Exchange データベースに示すアイテムに少し設定します。 SoftDelete for Exchange 2010 は、アイテムをすぐにごみ箱に移動します。 SoftDelete はフォルダー削除のオプションではありません。 SoftDelete トラバーサル検索で項目とフォルダーを検索しても、結果は返されません。

この要素を記述するスキーマは、Exchange Web サービスをホストする IIS 仮想ディレクトリに置かれています。

要素の情報

要素
Namespace
https://schemas.microsoft.com/exchange/services/2006/messages
スキーマ名
メッセージ スキーマ
検証ファイル
Messages.xsd
空に設定可能
False

関連項目