CreateAttachment
Элемент CreateAttachment определяет запрос на создание вложения к элементу в Exchange магазине.
<CreateAttachment>
<ParentItemId/>
<Attachments/>
</CreateAttachment>
CreateAttachmentType
Атрибуты и элементы
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Нет.
Дочерние элементы
Элемент | Описание |
---|---|
ParentItemId |
Определяет элемент родительского Exchange, содержащий созданное вложение. Элемент ParentItemId должен предоставить ID реального элемента Exchange магазина. Элементы реального магазина можно получить с помощью операции GetItem; Вложения извлекаются с помощью операции GetAttachment. Ошибка возникает, если parentItemId передается ID вложения файла. Если ParentItemId представляет ID существующего вложения элемента, операция CreateAttachment добавляет новое вложение в существующее вложение. Этот элемент необходим для операции CreateAttachment. |
Вложения |
Содержит элементы или файлы, которые необходимо прикрепить к элементу в Exchange магазине. |
Родительские элементы
Нет.
Примечания
Вложение элемента не существует как элемент магазина. Он существует только в качестве вложения к элементу или другому вложению. Вложения элементов можно получить только с помощью запроса GetAttachment .
Можно создать следующие вложения элемента:
Элемент
Сообщение
CalendarItem
Contact
Задача
MeetingMessage
MeetingRequest
Схема, описывающая этот элемент, расположена в виртуальном каталоге EWS на компьютере с MicrosoftExchange Server 2007 и установленной ролью сервера клиентского доступа.
Пример
В следующем примере показано, как создать и прикрепить элемент к другому элементу в Exchange магазине.
<?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="https://schemas.microsoft.com/exchange/services/2006/types">
<soap:Body>
<CreateAttachment xmlns="https://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="https://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>
Сведения об элементе
Элемент | Пример |
---|---|
Пространство имен |
https://schemas.microsoft.com/exchange/services/2006/messages |
Имя схемы |
Схема Messages |
Файл проверки |
Messages.xsd |
Может быть пустым |
False |