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 |