Document.SyncEvent-Ereignis (2007 System)
Aktualisiert: November 2007
Wird ausgelöst, wenn eine lokale Kopie eines Dokuments, das einem Dokumentarbeitsbereich angehört, mit der Kopie auf dem Server synchronisiert wird.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v9.0 (in Microsoft.Office.Tools.Word.v9.0.dll)
Syntax
Public Event SyncEvent As DocumentEvents2_SyncEventHandler
Dim instance As Document
Dim handler As DocumentEvents2_SyncEventHandler
AddHandler instance.SyncEvent, handler
public event DocumentEvents2_SyncEventHandler SyncEvent
Beispiele
Im folgenden Codebeispiel wird festgelegt, ob das Dokument einem Dokumentarbeitsbereich angehört. Wenn ja, wird im Code ein Ereignishandler an das SyncEvent-Ereignis angefügt, das eine Meldung anzeigt, wenn die Synchronisierung fehlschlägt.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
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.");
}
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.