DeleteItem

DeleteItem 元素定义从邮件存储中的邮箱中删除Exchange请求。

<DeleteItem DeleteType="" SendMeetingCancellations="" AffectedTaskOccurrences="" SuppressReadReceipts="">
   <ItemIds/>
</DeleteItem>

DeleteItemType

属性和元素

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

Attributes

属性 说明
DeleteType
介绍如何删除项目。 此特性是必需的。
SendMeetingCancellations
描述是否向与会者传达日历项目删除。 删除日历项目时,此属性是必需的。 如果删除非日历项目,则此属性是可选的。
AffectedTaskOccurrences
描述任务实例或任务母版是否由 DeleteItem 操作删除。 删除任务时,此属性是必需的。 当删除非任务项目时,此属性是可选的。
SuppressReadReceipts
指示是否抑制已删除项目的已读回执。 文本值为 true,表示已读回执被抑制。 false 值表示 将已读回执发送给发件人。 此特性是可选的。

DeleteType 属性

说明
HardDelete
从存储区中永久删除项目。
SoftDelete
如果启用了垃圾站,项将移动到垃圾站。
MoveToDeletedItems
将项目移动到"已删除邮件"文件夹中。

SendMeetingCancellations 属性

说明
SendToNone
在不发送取消消息的情况下删除日历项目。
SendOnlyToAll
日历项目将被删除,并且会向所有与会者发送取消邮件。
SendToAllAndSaveCopy
日历项目将被删除,并且会向所有与会者发送取消邮件。 取消邮件的副本保存在"已发送项目"文件夹中。

AffectedTaskOccurrences 属性

说明
AllOccurrences
删除项目请求将删除主任务,因此删除与主任务关联的所有定期任务。
SpecifiedOccurrenceOnly
删除项目请求仅删除任务的特定匹配项。

子元素

元素 说明
ItemIds
包含从邮件存储中的邮箱中删除的项目、事件项目和定期Exchange数组。 DeleteItem 操作可以在任何项目类型上执行。

父元素

无。

注解

MoveToDeletedItemsHardDelete 选项是事务性的这意味着,Web 服务调用完成时,数据库将邮件移至已删除邮件文件夹或从Exchange数据库中永久删除该项目。这种行为是相同的MicrosoftExchange Server 2007和Exchange Server 2010。

SoftDelete 选项对不同目标版本的 Exchange。 Exchange 2007 的 SoftDelete 对项目设置一个位,以向 Exchange 数据库指示项目将在不确定的时间移动到垃圾站文件夹。 SoftDelete for Exchange 2010 immediately moves the item to the dumpster. SoftDelete 不是用于删除文件夹的选项。 SoftDelete 遍历项目和文件夹的搜索不会返回任何结果。

描述此元素的架构位于承载 Exchange Web Services 的 IIS 虚拟目录中。

元素信息

元素 示例
命名空间
https://schemas.microsoft.com/exchange/services/2006/messages
架构名称
消息架构
验证文件
Messages.xsd
可以为空
False

另请参阅