DeleteAttachment-Vorgang
Der DeleteAttachment-Vorgang wird verwendet, um Datei- und Elementanlagen aus einem vorhandenen Element im Exchange-Speicher zu löschen.
Hinweise
Mit diesem Vorgang können Sie eine oder mehrere Anlagen nach ID löschen.
DeleteAttachment-Anforderungsbeispiel
Beschreibung
Das folgende Beispiel einer DeleteAttachment-Anforderung zeigt, wie eine Elementanlage gelöscht wird.
Code
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<soap:Body>
<DeleteAttachment xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<AttachmentIds>
<t:AttachmentId Id="AAAtAEFkbWluaX"/>
</AttachmentIds>
</DeleteAttachment>
</soap:Body>
</soap:Envelope>
Kommentare
Der Anlagenbezeichner wurde gekürzt, um die Lesbarkeit zu erhalten.
Anfordern von Elementen
In der Anforderung werden folgende Elemente verwendet:
DeleteAttachment-Antwortbeispiel
Beschreibung
Das folgende Beispiel zeigt eine erfolgreiche Antwort auf eine DeleteAttachment-Anforderung.
Code
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<t:ServerVersionInfo MajorVersion="8" MinorVersion="0" MajorBuildNumber="662" MinorBuildNumber="0"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"/>
</soap:Header>
<soap:Body>
<DeleteAttachmentResponse xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<m:ResponseMessages>
<m:DeleteAttachmentResponseMessage xsi:type="m:DeleteAttachmentResponseMessageType" ResponseClass="Success">
<m:ResponseCode>NoError</m:ResponseCode>
<m:RootItemId RootItemId="AAAtAEFkbWluaXN..." RootItemChangeKey="CQAAABYAA..."/>
</m:DeleteAttachmentResponseMessage>
</m:ResponseMessages>
</DeleteAttachmentResponse>
</soap:Body>
</soap:Envelope>
Kommentare
Der CreateAttachment-Vorgang gibt ein Element des AttachmentIdType-Typs zurück, das rootItemId undRootItemChangeKey enthält. Diese Attribute sind für Bezeichner innerhalb einer DeleteAttachment-Anforderung nicht zulässig. DeleteAttachment verwendet Elemente vom Typ RequestAttachmentIdType, die diese Attribute nicht enthalten.
Die DeleteAttachment-Antwort enthält die ID des übergeordneten Elements. Wenn Anlagen aus einem Element entfernt werden, wird der Änderungsschlüssel des Elements geändert. Der neue Elementänderungsschlüssel kann aus der DeleteAttachment-Antwort abgerufen werden.
Hinweis
Der RootItemId-Bezeichner und ChangeKey wurden gekürzt, um die Lesbarkeit zu erhalten.
Erfolgreiche Antwortelemente
In der Antwort werden folgende Elemente verwendet: