WorkbookBase.Shutdown 事件
在工作簿宿主项关闭时发生。
命名空间: Microsoft.Office.Tools.Excel
程序集: Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
语法
声明
Public Event Shutdown As EventHandler
public event EventHandler Shutdown
备注
这是在卸载 WorkbookBase 类时要在 WorkbookBase 类中调用的最后一个事件。将此事件用于任何其他清理过程。
在文档级自定义项中,当工作簿宿主项关闭时,将卸载程序集的应用程序域。
在应用程序级外接程序中,工作簿宿主项关闭时不会卸载应用程序域。此外,基础工作簿对象将不再可用。若要在工作簿关闭之前对其进行访问,请改用 BeforeClose。
示例
下面的代码示例演示 Shutdown 事件的处理程序。该事件处理程序在卸载 WorkbookBase 类时显示一条消息。
此示例针对的是文档级自定义项。
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");
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。