Document.BeforeClose Olay

Belge kapanmadan hemen gerçekleşir.

Ad alanı:  Microsoft.Office.Tools.Word
Derlemeler:   Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll içinde)
  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
Event BeforeClose As CancelEventHandler
event CancelEventHandler BeforeClose

Notlar

Belge kapanmadan olayı oluşur.Belge kapatmaktan men ediyor için Cancel sağlanan bağımsız CancelEventArgs nesnesinin true.

Örnekler

Aşağıdaki kod örneğinde, Belge kapanmadan bir ileti kutusu görüntüler.Bu örnek, bir uygulama düzeyi eklentisi içindir.

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.");
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Document Arabirim

Microsoft.Office.Tools.Word Ad Alanı