Document.Sync Property (Visio)
Returns a Microsoft Office Sync object that provides information about the status of the active document in a shared workspace and the ability to perform a set of actions. Read-only.
Version Information
Version Added: Visio 2003
Syntax
expression .Sync
expression A variable that represents a Document object.
Return Value
Object
Remarks
If the Sync object is unavailable because the synchronization engine fails to respond, the following error message is displayed: "The synchronization engine is not available."
Example
This Microsoft Visual Basic for Applications (VBA) macro shows how to use the Sync property to get a Sync object and get the status of the active document in a shared workspace.
Public Sub Sync_Example
Dim vsoSync As Sync
Dim currentStatus As Integer
Set vsoSync = ActiveDocument.Sync
currentStatus = vsoSync.Status
If currentStatus = msoSyncStatusLatest
Msgbox "You have the most up-to-date copy."
Else
Msgbox "You need to update."
End if
End Sub