Sync.PutUpdate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用共享文档的本地副本更新其服务器副本。
public:
void PutUpdate();
public void PutUpdate ();
abstract member PutUpdate : unit -> unit
Public Sub PutUpdate ()
注解
如果客户端未识别出最近对共享文档服务器副本所做的更改,PutUpdate 方法可能会遇到冲突。 GetUpdate()在调用 PutUpdate 之前调用 方法以刷新服务器副本的状态并检测可能的冲突。
如果本地文档有未保存的更改,PutUpdate 方法将发生运行时错误。
不是所有文档同步问题都会引发可捕获的运行时错误。 使用 Sync 对象执行操作后,最好检查 Status 属性;如果 Status 属性为 msoSyncStatusError,请检查 属性 ErrorType ,了解有关已发生的错误类型的其他信息。
在许多情况下,解决错误条件的最佳方法是调用 GetUpdate 方法。 例如,如果对 PutUpdate 的调用导致错误条件,则调用 GetUpdate 会将状态重置为 msoSyncStatusLocalChanges。