CreateAttachment
Das CreateAttachment-Element definiert eine Anforderung zum Erstellen einer Anlage zu einem Element im Exchange-Speicher.
<CreateAttachment>
<ParentItemId/>
<Attachments/>
</CreateAttachment>
CreateAttachmentType
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Keine.
Untergeordnete Elemente
Element | Beschreibung |
---|---|
ParentItemId |
Identifiziert das übergeordnete Exchange-Speicherelement, das die erstellte Anlage enthält. Das ParentItemId-Element muss die ID eines echten Exchange-Speicherelements angeben. Reale Speicherelemente können mithilfe des GetItem-Vorgangs abgerufen werden. Anlagen werden mithilfe des GetAttachment-Vorgangs abgerufen. Ein Fehler tritt auf, wenn der ParentItemId die ID einer Dateianlage übergeben wird. Wenn parentItemId die ID einer vorhandenen Elementanlage darstellt, fügt der CreateAttachment-Vorgang die neue Anlage der vorhandenen Anlage hinzu. Dieses Element ist für den CreateAttachment-Vorgang erforderlich. |
Anhänge |
Enthält die Elemente oder Dateien, die an ein Element im Exchange-Speicher angefügt werden sollen. |
Übergeordnete Elemente
Keine.
Hinweise
Eine Elementanlage ist nicht als Speicherelement vorhanden. Sie ist nur als Anlage zu einem Element oder einer anderen Anlage vorhanden. Elementanlagen können nur mithilfe der GetAttachment-Anforderung abgerufen werden.
Die folgenden Elementanlagen können erstellt werden:
Element
Nachricht
CalendarItem
Kontakt
Aufgabe
MeetingMessage
MeetingRequest
Das Schema, das dieses Element beschreibt, befindet sich im virtuellen EWS-Verzeichnis des Computers, der MicrosoftExchange Server 2007 mit installierter Clientzugriff-Serverrolle ausführt.
Beispiel
Das folgende Beispiel zeigt, wie Sie ein Element erstellen und an ein anderes Element im Exchange-Speicher anfügen.
<?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>
<CreateAttachment xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<ParentItemId Id="ASkAS"/>
<Attachments>
<t:ItemAttachment>
<t:Name>MyAttachment</t:Name>
<t:Message>
<t:ItemClass>IPM>Note</t:ItemClass>
<t:Subject>My attachment subject</t:Subject>
<t:Body BodyType="Text">My attachment body</t:Body>
</t:Message>
</t:ItemAttachment>
</Attachments>
</CreateAttachment>
</soap:Body>
</soap:Envelope>
Informationen zu Elementen
Element | Beispiel |
---|---|
Namespace |
http://schemas.microsoft.com/exchange/services/2006/messages |
Name des Schemas |
Nachrichtenschema |
Überprüfungsdatei |
Messages.xsd |
Leer kann sein |
False |