Sdílet prostřednictvím


Document.BeforeClose – událost

Nastane bezprostředně před zavření dokumentu.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:   Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)

Syntaxe

'Deklarace
Event BeforeClose As CancelEventHandler
event CancelEventHandler BeforeClose

Poznámky

Před zavřením dokumentu dojde k události.Zachovat dokument z uzávěrky, nastavte Cancel argument poskytované CancelEventArgs námitky proti true.

Příklady

Následující příklad kódu zobrazuje okno se zprávou, před zavřením dokumentu.V tomto příkladu je doplněk aplikační úrovni.

Private Sub DocumentBeforeClose()
    Dim vstoDoc As Document = Globals.Factory.GetVstoObject(Me.Application.ActiveDocument)
    AddHandler vstoDoc.BeforeClose, AddressOf ThisDocument_BeforeClose
End Sub

Private Sub ThisDocument_BeforeClose(ByVal sender As Object, _
    ByVal e As System.ComponentModel.CancelEventArgs)
    System.Windows.Forms.MessageBox.Show("The document is closing.")
End Sub
private void DocumentBeforeClose()
{
    Document vstoDoc = Globals.Factory.GetVstoObject(this.Application.ActiveDocument);
    vstoDoc.BeforeClose += new System.ComponentModel.CancelEventHandler(ThisDocument_BeforeClose);
}

void ThisDocument_BeforeClose(object sender, System.ComponentModel.CancelEventArgs e)
{
    System.Windows.Forms.MessageBox.Show("The document is closing.");
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Document Rozhraní

Microsoft.Office.Tools.Word – obor názvů