Workbook.Shutdown Событие (2007 System)
Обновлен: Июль 2008
Происходит при закрытии ведущего элемента книги.
Пространство имен: 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");
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Office.Tools.Excel - пространство имен
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Июль 2008 |
Добавлены заметки, специфические для надстроек уровня приложения. |
Изменение функции SP1. |