WorksheetBase.Shutdown Ereignis

Definition

Tritt auf, wenn das Arbeitsblatthostelement heruntergefahren wird.

public event EventHandler Shutdown;

Ereignistyp

EventHandler

Beispiele

Im folgenden Codebeispiel wird ein Handler für das- Shutdown Ereignis veranschaulicht, das beim Entladen der-Klasse eine Meldung anzeigt WorksheetBase .

Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.

private void WorksheetShutdown()
{
    this.Shutdown += new EventHandler(Worksheet1_Shutdown);
}

void Worksheet1_Shutdown(object sender, EventArgs e)
{
    MessageBox.Show(this.Name + " is shutting down.");
}
Private Sub Worksheet1_Shutdown(ByVal sender As Object, ByVal e As EventArgs) _
    Handles Me.Shutdown
    MsgBox(Me.Name & " is shutting down.")
End Sub

Hinweise

Dies ist das letzte Ereignis, das in der-Klasse aufgerufen wird, WorksheetBase Wenn die- WorksheetBase Klasse entladen wird. Verwenden Sie dieses Ereignis für alle zusätzlichen Bereinigungs Tasks.

Bei einer Anpassung auf Dokument Ebene wird die Anwendungsdomäne für die Assembly entladen, wenn das Arbeitsblatt-Host Element heruntergefahren wird.

In einem Add-in auf Anwendungsebene wird die Anwendungsdomäne nicht entladen, wenn das Arbeitsblatt-Host Element heruntergefahren wird. Außerdem ist das zugrunde liegende Arbeitsblatt Objekt nicht mehr verfügbar. Um auf das Arbeitsblatt zuzugreifen, bevor es verwendet wird, verwenden Sie BeforeClose stattdessen.

Gilt für