Condividi tramite


Evento WorkbookBase.SyncEvent

Si verifica quando la copia locale di un foglio di lavoro incluso in un'area di lavoro documenti è sincronizzata con la copia sul server.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public Event SyncEvent As WorkbookEvents_SyncEventHandler
public event WorkbookEvents_SyncEventHandler SyncEvent

Esempi

Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento SyncEvent. Il gestore eventi visualizza un messaggio se la sincronizzazione di un foglio di lavoro in un'area di lavoro documenti non viene eseguita correttamente.

Questo esempio è valido per una personalizzazione a livello di documento.

Sub ThisWorkbook_SyncEvent( _
    ByVal SyncEventType As Office.MsoSyncEventType) _
    Handles Me.SyncEvent

    If SyncEventType = _
        Office.MsoSyncEventType.msoSyncEventDownloadFailed OrElse _
        SyncEventType = Office.MsoSyncEventType.msoSyncEventUploadFailed Then
        MsgBox("Document synchronization failed.")
    End If
End Sub
private void WorkbookSyncEvent()
{
    this.SyncEvent +=
        new Excel.WorkbookEvents_SyncEventHandler(
        ThisWorkbook_SyncEvent);
}

void ThisWorkbook_SyncEvent(Office.MsoSyncEventType SyncEventType)
{
    if (SyncEventType == Office.MsoSyncEventType.msoSyncEventDownloadFailed ||
        SyncEventType == Office.MsoSyncEventType.msoSyncEventUploadFailed)
    {
        MessageBox.Show("Document synchronization failed.");
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorkbookBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel