Zdarzenie DocumentBase.BeforeClose
Występuje, natychmiast, przed zamknięciem dokumentu.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public Event BeforeClose As CancelEventHandler
public event CancelEventHandler BeforeClose
Uwagi
Zdarzenie występuje przed zamknięciem dokumentu.Aby zachować dokument od zamknięcia, należy ustawić Cancel pod warunkiem argumentu CancelEventArgs sprzeciwić się true.
Przykłady
Poniższy przykład kodu wyświetla okno komunikatu, przed zamknięciem dokumentu.Aby wykorzystać ten przykład, należy uruchomić go z ThisDocument klasy w projekcie na poziomie dokumentu.
Private Sub DocumentBeforeClose()
AddHandler Me.BeforeClose, AddressOf ThisDocument_BeforeClose
End Sub
Private Sub ThisDocument_BeforeClose(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)
MessageBox.Show("The document is closing.")
End Sub
private void DocumentBeforeClose()
{
this.BeforeClose += new System.ComponentModel.CancelEventHandler(ThisDocument_BeforeClose);
}
void ThisDocument_BeforeClose(object sender, System.ComponentModel.CancelEventArgs e)
{
MessageBox.Show("The document is closing.");
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..