BaseShape

BaseShape 元素标识在项或文件夹响应中要返回的属性集。

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

DefaultShapeNamesType

属性和元素

下面各部分介绍了属性、子元素和父元素。

Attributes

无。

子元素

父元素

元素 说明
FolderShape
标识要包含在 GetFolder、FindFolder 或 SyncFolderHierarchy 响应中的文件夹属性。

下面是此元素的 XPath 表达式:

/GetFolder/FolderShape
/FindFolder/FolderShape
/SyncFolderHierarchy/FolderShape
ItemShape
标识要包含在 GetItem、FindItem 或 SyncFolderItems 响应中的项属性和内容。

下面是此元素的 XPath 表达式:

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

文本值

文本值是必需的。 下表列出了可能的文本值。

BaseShape 元素的文本值

说明
IdOnly
仅返回项目或文件夹 ID。
默认值
返回定义为项目或文件夹的默认值的一组属性。
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.xsd
可以为空
False

另请参阅