BodyType
BodyType 元素标识响应中正文文本的格式设置方式。
<BodyType>Best or HTML or Text</BodyType>
BodyTypeResponseType
属性和元素
下面各部分介绍了属性、子元素和父元素。
Attributes
无。
子元素
无。
父元素
元素 | 说明 |
---|---|
ItemShape |
标识要包含在 GetItem、FindItem 或 SyncFolderItems 响应中的项属性和内容。 下面是此元素的 XPath 表达式: /GetItem/ItemShape /FindItem/ItemShape /SyncFolderItems/ItemShape |
AttachmentShape |
标识在 响应 GetAttachment 请求时要返回的其他扩展项属性。 下面是此元素的 XPath 表达式: /GetAttachment/AttachmentShape |
文本值
下表列出了 BodyType 元素的可能值。
值 | 说明 |
---|---|
最好 |
响应将返回最丰富的正文文本可用内容。 如果未知内容是文本还是 HTML,这很有用。 如果存储的正文是纯文本,则返回的正文将为文本。 否则,如果存储的正文采用 HTML 或 RTF 格式,则响应将返回 HTML。 此值为默认值。 |
HTML |
响应将返回 HTML 格式的项目正文。 |
Text |
响应将以纯文本形式返回项正文。 |
备注
可以通过检查 Body 元素的 BodyType 属性来标识响应中返回的 正文 类型。 BodyType 属性会将正文标识为 HTML 或文本。
描述此元素的架构位于正在运行 MicrosoftExchange Server 2007 的计算机(已安装客户端访问服务器角色)的 EWS 虚拟目录中。
示例
以下请求示例显示了 使用 BodyType 元素的位置。
<?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>
<GetAttachment xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<AttachmentShape>
<t:BodyType>Best</t:BodyType>
</AttachmentShape>
<AttachmentIds>
<t:AttachmentId Id="ASkAS="/>
</AttachmentIds>
</GetAttachment>
</soap:Body>
</soap:Envelope>
Id 属性已缩短,以保持可读性。
元素信息
元素 | 说明 |
---|---|
命名空间 |
http://schemas.microsoft.com/exchange/services/2006/types |
架构名称 |
类型架构 |
验证文件 |
Types.xsd |
可以为空 |
False |