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 虚拟目录中。
元素信息
| 名称 | 值 |
|---|---|
| 命名空间 |
http://schemas.microsoft.com/exchange/services/2006/messages |
| 架构名称 |
消息架构 |
| 验证文件 |
Messages.xsd |
| 可以为空 |
False |