Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der CopyItem-Vorgang kopiert Elemente und platziert die Elemente in einem anderen Ordner.
CopyItem-Anforderungsbeispiel
Beschreibung
Das folgende Beispiel einer CopyItem-Anforderung zeigt, wie Sie eine Anforderung zum Kopieren eines Elements in den Posteingang erstellen.
Code
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
<soap:Body>
<CopyItem xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
<ToFolderId>
<t:DistinguishedFolderId Id="inbox"/>
</ToFolderId>
<ItemIds>
<t:ItemId Id="AS4AUnV="/>
</ItemIds>
</CopyItem>
</soap:Body>
</soap:Envelope>
Comments
Hinweis
Die Ordner-ID und der Änderungsschlüssel wurden gekürzt, um die Lesbarkeit zu gewährleisten.
Anfordern von Elementen
In der Anforderung werden folgende Elemente verwendet:
Hinweis
Das Schema, das dieses Element beschreibt, befindet sich im virtuellen EWS-Verzeichnis des Computers, auf dem Microsoft Exchange Server 2010 ausgeführt wird, auf dem die Clientzugriffsserverrolle installiert ist.
Weitere Optionen für die Anforderungsnachricht des CopyItem-Vorgangs finden Sie in der Schemahierarchie. Beginnen Sie mit dem CopyItem-Element.
Erfolgreiche CopyItem-Antwort
Beschreibung
Das folgende Beispiel zeigt eine erfolgreiche Antwort auf die CopyItem-Anforderung.
Der Elementbezeichner des neuen Elements wird in der Antwortnachricht zurückgegeben. Elementbezeichner werden in Antworten für postfachübergreifende oder postfachübergreifende CopyItem-Vorgänge für öffentliche Ordner nicht zurückgegeben.
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="595" MinorBuildNumber="0"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
</soap:Header>
<soap:Body>
<CopyItemResponse xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
<m:ResponseMessages>
<m:CopyItemResponseMessage ResponseClass="Success">
<m:ResponseCode>NoError</m:ResponseCode>
<m:Items>
<t:Message>
<t:ItemID Id="AAMkAd" ChangeKey="FwAAABY" />
</t:Message>
</m:Items>
</m:CopyItemResponseMessage>
</m:ResponseMessages>
</CopyItemResponse>
</soap:Body>
</soap:Envelope>
Erfolgreiche Antwortelemente
In der Antwort werden folgende Elemente verwendet:
Weitere Optionen für die Antwortnachricht des CopyItem-Vorgangs finden Sie in der Schemahierarchie. Beginnen Sie mit dem CopyItemResponse-Element.
CopyItem-Fehlerantwort
Beschreibung
Das folgende Beispiel zeigt eine Fehlerantwort auf eine CopyItem-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="595" MinorBuildNumber="0"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
</soap:Header>
<soap:Body>
<CopyItemResponse xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types"
xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
<m:ResponseMessages>
<m:CopyItemResponseMessage ResponseClass="Error">
<m:MessageText>Id is malformed.</m:MessageText>
<m:ResponseCode>ErrorInvalidIdMalformed</m:ResponseCode>
<m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
<m:Items />
</m:CopyItemResponseMessage>
</m:ResponseMessages>
</CopyItemResponse>
</soap:Body>
</soap:Envelope>
Fehlerantwortelemente
Folgende Elemente werden in der Fehlerantwort verwendet:
Weitere Optionen für die Fehlermeldung des CopyItem-Vorgangs finden Sie in der Schemahierarchie. Beginnen Sie mit dem CopyItemResponse-Element.