Sync.GetUpdate 方法 (Office)
将共享文档的本地版本与服务器上的版本进行比较。
注意
自 Microsoft Office 2010 开始,此对象或成员已弃用,不应再行使用。
语法
表达式。GetUpdate
表达 一个代表 Sync 对象的变量。
备注
使用 GetUpdate 方法将共享文档的本地版本与服务器上的版本进行比较,并刷新同步状态。
不是所有文档同步问题都会引发可捕获的运行时错误。 使用 Sync 对象执行操作后,最好检查 Status 属性;如果 Status 属性为 msoSyncStatusError,请检查 ErrorType 属性,了解有关已发生的错误类型的其他信息。
在许多情况下,解决错误条件的最佳方法是调用 GetUpdate 方法。 例如,如果调用 PutUpdate 导致的错误条件时, GetUpdate 调用可以将状态置为 msoSyncStatusLocalChanges 。
示例
以下示例使用 GetUpdate 方法比较文档的本地副本和服务器副本,并报告服务器是否有较新的副本。
Dim objSync As Office.Sync
Dim strStatus As String
Set objSync = ActiveDocument.Sync
objSync.GetUpdate
If objSync.Status = msoSyncStatusNewerAvailable Then
strStatus = "A newer version is available on the server."
MsgBox strStatus, vbInformation + vbOKOnly, "Sync Information"
End If
Set objSync = Nothing
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈