BaseShape

Элемент BaseShape определяет набор свойств, возвращаемых в ответе элемента или папки.

<BaseShape>IdOnly or Default or AllProperties</BaseShape>

DefaultShapeNamesType

Атрибуты и элементы

В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.

Атрибуты

Нет.

Дочерние элементы

Нет

Родительские элементы

Элемент Описание
FolderShape
Определяет свойства папки для включения в ответ GetFolder, FindFolder или SyncFolderHierarchy.

Ниже приведены выражения XPath для этому элементу:

/GetFolder/FolderShape
/FindFolder/FolderShape
/SyncFolderHierarchy/FolderShape
ItemShape
Определяет свойства и содержимое элемента для включения в ответ GetItem, FindItem или SyncFolderItems.

Ниже приведены выражения XPath для этому элементу:

/GetItem/ItemShape
/FindItem/ItemShape
/SyncFolderItems/ItemShape

Текстовое значение

Требуется текстовое значение. В следующей таблице перечислены возможные текстовые значения.

Текстовые значения элемента BaseShape

Значение Описание
IdOnly
Возвращает только идентификатор элемента или папки.
По умолчанию
Возвращает набор свойств, определенных по умолчанию для элемента или папки.
AllProperties
Возвращает все свойства, используемые слоем бизнес-логики Exchange для создания папки.

В следующей таблице перечислены свойства по умолчанию, возвращаемые для запроса FindFolder. Все вложенные папки данной папки возвращаются по порядку по имени.

Свойства по умолчанию

Folder Свойства по умолчанию
Inbox;
FolderId, отображаемое имя, число непрочитанных, общее число, количество вложенных папок
Контакты
FolderId, отображаемое имя, общее число, количество вложенных папок
Календарь
FolderId, отображаемое имя, количество вложенных папок
Черновики
FolderId, отображаемое имя, число непрочитанных, общее число, количество вложенных папок
Удаленные элементы
FolderId, отображаемое имя, число непрочитанных, общее число, количество вложенных папок
Другие папки
FolderId, отображаемое имя, число непрочитанных, общее число, количество вложенных папок
Исходящие
FolderId, отображаемое имя, число непрочитанных, общее число, количество вложенных папок
Задачи
FolderId, отображаемое имя, просроченных операций, общее число, количество вложенных папок
Примечания
FolderId, отображаемое имя, общее число, количество вложенных папок

Замечания

Чтобы вернуть свойства в дополнение к свойствам, определенным элементом BaseShape , используйте элемент AdditionalProperties .

Пример

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Body>
    <FindFolder Traversal="Shallow" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
      <FolderShape>
        <t:BaseShape>Default</t:BaseShape>
      </FolderShape>
      <ParentFolderIds>
        <t:DistinguishedFolderId Id="inbox"/>
      </ParentFolderIds>
    </FindFolder>
  </soap:Body>
</soap:Envelope>

Сведения об элементе

Элемент Пример
Пространство имен
http://schemas.microsoft.com/exchange/services/2006/types
Имя схемы
Схема Types
Файл проверки
Types.xsd
Может быть пустым
False

См. также