Sdílet prostřednictvím


Document.BeforeClose – událost

Nastane těsně 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

K události dochází před zavřením dokumentu.Chcete-li zabránit uzavření dokumentu, nastavte Cancel argument poskytované CancelEventArgs objekt na true.

Příklady

Následující příklad kódu zobrazí okno před zavřením dokumentu.V tomto příkladu je aplikace úroveň doplněk.

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ů