Freigeben über


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:

Siehe auch