DeleteAttachment 操作
DeleteAttachment 操作用于从 Exchange 存储中的现有项中删除文件和项目附件。
备注
此操作允许按 ID 删除一个或多个附件。
DeleteAttachment 请求示例
说明
下面的 DeleteAttachment 请求示例演示如何删除项目附件。
代码
<?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>
<DeleteAttachment xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<AttachmentIds>
<t:AttachmentId Id="AAAtAEFkbWluaX"/>
</AttachmentIds>
</DeleteAttachment>
</soap:Body>
</soap:Envelope>
Comments
附件标识符已缩短,以保持可读性。
请求元素
请求中使用以下元素:
DeleteAttachment 响应示例
说明
以下示例显示了对 DeleteAttachment 请求的成功响应。
代码
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<t:ServerVersionInfo MajorVersion="8" MinorVersion="0" MajorBuildNumber="662" MinorBuildNumber="0"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"/>
</soap:Header>
<soap:Body>
<DeleteAttachmentResponse xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<m:ResponseMessages>
<m:DeleteAttachmentResponseMessage xsi:type="m:DeleteAttachmentResponseMessageType" ResponseClass="Success">
<m:ResponseCode>NoError</m:ResponseCode>
<m:RootItemId RootItemId="AAAtAEFkbWluaXN..." RootItemChangeKey="CQAAABYAA..."/>
</m:DeleteAttachmentResponseMessage>
</m:ResponseMessages>
</DeleteAttachmentResponse>
</soap:Body>
</soap:Envelope>
Comments
CreateAttachment 操作返回 AttachmentIdType 类型的元素,其中包含 RootItemId 和 RootItemChangeKey。 DeleteAttachment 请求中的标识符不允许使用这些属性。 DeleteAttachment 使用 RequestAttachmentIdType 类型的元素,其中不包括这些属性。
DeleteAttachment 响应包括父项的 ID。 从项目中删除附件时,将修改该项的更改键。 可以从 DeleteAttachment 响应获取新项更改键。
注意
已缩短 RootItemId 标识符和 ChangeKey 以保持可读性。
成功的响应元素
响应中使用以下元素: