DeleteItem

Das DeleteItem-Element definiert eine Anforderung zum Löschen eines Elements aus einem Postfach im Exchange-Speicher.

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

DeleteItemType

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut Beschreibung
DeleteType
Beschreibt, wie ein Element gelöscht wird. Dieses Attribut ist erforderlich.
SendMeetingCancellations
Beschreibt, ob den Teilnehmern das Löschen eines Kalenderelements mitgeteilt wird. Dieses Attribut ist erforderlich, wenn Kalenderelemente gelöscht werden. Dieses Attribut ist optional, wenn Nicht-Kalenderelemente gelöscht werden.
AffectedTaskOccurrences
Beschreibt, ob eine Aufgabeninstanz oder ein Aufgabenmaster durch einen DeleteItem-Vorgang gelöscht wird. Dieses Attribut ist erforderlich, wenn Aufgaben gelöscht werden. Dieses Attribut ist optional, wenn Nicht-Aufgabenelemente gelöscht werden.
SuppressReadReceipts
Gibt an, ob Lesebestätigungen für das gelöschte Element unterdrückt werden. Der Textwert true gibt an, dass die Lesebestätigungen unterdrückt werden. Der Wert false gibt an, dass die Lesebestätigungen an den Absender gesendet werden. Dieses Attribut ist optional.

DeleteType-Attribut

Wert Beschreibung
HardDelete
Ein Element wird dauerhaft aus dem Store entfernt.
SoftDelete
Ein Element wird in den Dumpster verschoben, wenn der Dumpster aktiviert ist.
MoveToDeletedItems
Ein Element wird in den Ordner "Gelöschte Elemente" verschoben.

SendMeetingCancellations-Attribut

Wert Beschreibung
SendToNone
Ein Kalenderelement wird gelöscht, ohne eine Abbruchnachricht zu senden.
SendOnlyToAll
Ein Kalenderelement wird gelöscht, und eine Abbruchnachricht wird an alle Teilnehmer gesendet.
SendToAllAndSaveCopy
Ein Kalenderelement wird gelöscht, und eine Abbruchnachricht wird an alle Teilnehmer gesendet. Eine Kopie der Abbruchnachricht wird im Ordner Gesendete Elemente gespeichert.

AffectedTaskOccurrences-Attribut

Wert Beschreibung
AllOccurrences
Eine Elementlöschanforderung löscht die Masteraufgabe und damit alle wiederkehrenden Aufgaben, die der Masteraufgabe zugeordnet sind.
SpecifiedOccurrenceOnly
Eine Elementlöschanforderung löscht nur bestimmte Vorkommen einer Aufgabe.

Untergeordnete Elemente

Element Beschreibung
ItemIds
Enthält ein Array von Elementen, Vorkommenselementen und wiederkehrenden Masterelementen, die aus einem Postfach im Exchange-Speicher gelöscht werden sollen. Der DeleteItem-Vorgang kann für jeden Elementtyp ausgeführt werden.

Übergeordnete Elemente

Keine.

HinwBemerkungeneise

Die Optionen MoveToDeletedItems und HardDelete sind transaktional. Dies bedeutet, dass die Datenbank das Element nach Abschluss eines Webdienstaufrufs in den Ordner Gelöschte Elemente verschoben oder das Element endgültig aus der Exchange-Datenbank entfernt hat. Dieses Verhalten ist für MicrosoftExchange Server 2007 und Exchange Server 2010 identisch.

Die Option SoftDelete funktioniert für verschiedene Zielversionen von Exchange unterschiedlich. SoftDelete für Exchange 2007 legt ein Bit für das Element fest, das der Exchange-Datenbank anzeigt, dass das Element zu einem unbestimmten Zeitpunkt in der Zukunft in den Dumpsterordner verschoben wird. SoftDelete for Exchange 2010 verschiebt das Element sofort in den Dumpster. SoftDelete ist keine Option zum Löschen von Ordnern. SoftDelete-Durchlaufsuchen nach Elementen und Ordnern geben keine Ergebnisse zurück.

Das Schema, das dieses Element beschreibt, befindet sich im virtuellen IIS-Verzeichnis, das Exchange-Webdienste hostet.

Informationen zu Elementen

Element Beispiel
Namespace
https://schemas.microsoft.com/exchange/services/2006/messages
Name des Schemas
Nachrichtenschema
Überprüfungsdatei
Messages.xsd
Leer kann sein
False

Siehe auch