UpdateItem

UpdateItem 元素定义更新邮箱中的项目的请求。

<UpdateItem ConflictResolution="" MessageDisposition="" SendMeetingInvitationsOrCancellations="" SuppressReadReceipts="">
   <SavedItemFolderId/>
   <ItemChanges/>
</UpdateItem>

UpdateItemType

属性和元素

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

Attributes

属性 说明
ConflictResolution
标识更新期间要尝试的冲突解决类型。 默认值为 AutoResolve。
MessageDisposition
描述更新后如何处理项。 MessageDisposition 属性对于消息项是必需的,包括会议消息,例如会议取消、会议请求和会议响应。
SendMeetingInvitationsOrCancellations
描述更新日历项后如何传达会议更新。 日历项和日历项匹配项需要此属性。
SuppressReadReceipts
指示是否应取消已更新项目的已读回执。 文本值为 true 表示应取消已读回执。 值为 false 表示已读回执将发送给发件人。 此特性是可选的。
此属性已在 Exchange Server 2013 SP1 中引入。

ConflictResolution 属性

说明
NeverOverwrite
如果存在冲突,更新操作将失败并返回错误。
AutoResolve
更新操作会自动解决任何冲突。
AlwaysOverwrite
如果存在冲突,更新操作将覆盖信息。

MessageDisposition 属性

说明
SaveOnly
项目将更新并保存回其当前文件夹。
SendOnly
项目已更新并发送,但不保存任何副本。
SendAndSaveCopy
项目已更新,副本保存在 SavedItemFolderId 元素标识的文件夹中。

SendMeetingInvitationsOrCancellations 属性

说明
SendToNone
日历项已更新,但不会向与会者发送更新。
SendOnlyToAll
日历项目已更新,会议更新将发送给所有与会者,但不保存在“已发送邮件”文件夹中。
SendOnlyToChanged
日历项已更新,会议更新仅发送给受会议更改影响的与会者。
SendToAllAndSaveCopy
日历项目已更新,会议更新将发送给所有与会者,并将副本保存在“已发送邮件”文件夹中。
SendToChangedAndSaveCopy
日历项目已更新,会议更新将发送给受会议更改影响的所有与会者,并将副本保存在“已发送邮件”文件夹中。

子元素

元素 说明
SavedItemFolderId
标识在 Exchange 存储中更新、发送和创建项目的操作的目标文件夹。
ItemChanges
包含 一个 ItemChange 元素数组,这些元素标识项和要应用于这些项的更新。

父元素

无。

说明

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

元素信息

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

另请参阅

UpdateItem 操作