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 |
http://schemas.microsoft.com/exchange/services/2006/messages |
スキーマ名 |
メッセージ スキーマ |
検証ファイル |
Messages.xsd |
空に設定可能 |
False |