Workbook.Shutdown 이벤트(2007 시스템)

업데이트: 2008년 7월

통합 문서 호스트 항목이 종료될 때 발생합니다.

네임스페이스:  Microsoft.Office.Tools.Excel
어셈블리:  Microsoft.Office.Tools.Excel.v9.0(Microsoft.Office.Tools.Excel.v9.0.dll)

구문

Public Event Shutdown As EventHandler

Dim instance As Workbook
Dim handler As EventHandler

AddHandler instance.Shutdown, handler
public event EventHandler Shutdown

설명

Workbook 클래스가 언로드될 때 Workbook 클래스에서 호출되는 마지막 이벤트입니다. 모든 추가적인 정리에 이 이벤트를 사용합니다.

문서 수준 사용자 지정에서는 통합 문서 호스트 항목이 종료될 때 어셈블리의 응용 프로그램 도메인이 언로드됩니다.

응용 프로그램 수준 추가 기능에서는 통합 문서 호스트 항목이 종료될 때 응용 프로그램 도메인이 언로드되지 않습니다. 또한 내부 통합 문서 개체를 더 이상 사용할 수 없습니다. 통합 문서가 종료되기 전에 통합 문서에 액세스하려면 BeforeClose를 대신 사용합니다.

예제

다음 코드 예제에서는 Shutdown 이벤트에 대한 처리기를 보여 줍니다. Workbook 클래스가 언로드되면 이벤트 처리기에서는 메시지를 표시합니다.

이 예제는 문서 수준 사용자 지정을 위한 것입니다.

Private Sub ThisWorkbook1_Shutdown(ByVal sender As Object, _
    ByVal e As EventArgs) Handles Me.Shutdown
    MsgBox("The workbook is shutting down")
End Sub
private void WorkbookShutdown()
{
    this.Shutdown += new EventHandler(ThisWorkbook1_Shutdown);
}

void ThisWorkbook1_Shutdown(object sender, EventArgs e)
{
    MessageBox.Show("The workbook is shutting down");
}

권한

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Workbook 클래스

Workbook 멤버

Microsoft.Office.Tools.Excel 네임스페이스

변경 기록

날짜

변경 내용

이유

2008년 7월

응용 프로그램 수준 추가 기능과 관련된 설명이 추가되었습니다.

SP1 기능 변경