Document.Sync Свойство (2007 System)
Обновлен: Ноябрь 2007
Возвращает объект Sync, предоставляющий доступ к методам и свойствам документа, являющегося частью рабочей области для документов.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)
Синтаксис
'Декларация
<BrowsableAttribute(False)> _
Public ReadOnly Property Sync As Sync
'Применение
Dim instance As Document
Dim value As Sync
value = instance.Sync
[BrowsableAttribute(false)]
public Sync Sync { get; }
Значение свойства
Тип: Microsoft.Office.Core.Sync
Объект Sync, предоставляющий доступ к методам и свойствам документа, являющегося частью рабочей области для документов.
Примеры
В приведенном ниже примере кода определяется, является ли документ частью рабочей области для документов. Если да, то в коде добавляется обработчик событий SyncEvent, которое отображает сообщение о неудачной синхронизации.
В этом примере демонстрируется настройка уровня документа.
Private Sub DocumentSyncAndSyncEvent()
If Me.Sync.Status = Office.MsoSyncStatusType.msoSyncStatusNoSharedWorkspace Then
MessageBox.Show("The document is not part of a " & "shared document workspace.")
Return
End If
AddHandler Me.SyncEvent, AddressOf ThisDocument_SyncEvent
End Sub
Private Sub ThisDocument_SyncEvent(ByVal SyncEventType As Office.MsoSyncEventType)
If SyncEventType = Office.MsoSyncEventType.msoSyncEventDownloadFailed _
OrElse SyncEventType = Office.MsoSyncEventType.msoSyncEventUploadFailed Then
MessageBox.Show("Document synchronization failed. " & _
"Please contact your administrator.")
End If
End Sub
private void DocumentSyncAndSyncEvent()
{
if (this.Sync.Status ==
Office.MsoSyncStatusType.msoSyncStatusNoSharedWorkspace)
{
MessageBox.Show("The document is not part of a " +
"shared document workspace.");
return;
}
this.SyncEvent +=
new Word.DocumentEvents2_SyncEventHandler(
ThisDocument_SyncEvent);
}
void ThisDocument_SyncEvent(Office.MsoSyncEventType SyncEventType)
{
if (SyncEventType ==
Office.MsoSyncEventType.msoSyncEventDownloadFailed ||
SyncEventType ==
Office.MsoSyncEventType.msoSyncEventUploadFailed)
{
MessageBox.Show("Document synchronization failed. " +
"Please contact your administrator.");
}
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.