Application.Shutdown Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Завершает работу приложения.
Перегрузки
| Имя | Описание |
|---|---|
| Shutdown() |
Завершает работу приложения. |
| Shutdown(Int32) |
Завершает работу приложения, которое возвращает указанный код выхода в операционную систему. |
Shutdown()
Завершает работу приложения.
public:
void Shutdown();
public void Shutdown();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Комментарии
При Shutdown вызове приложение перестает работать. Вы можете обработать Exit событие, чтобы определить, когда приложение перестанет работать, чтобы выполнить любую соответствующую обработку.
Shutdown неявно вызывается Windows Presentation Foundation в следующих ситуациях:
Если ShutdownMode задано значение OnLastWindowClose.
ShutdownMode Если задано значение OnMainWindowClose.
Когда пользователь завершает сеанс и SessionEnding событие либо не обрабатывается, либо обрабатывается без отмены.
Вызов Shutdown явно приводит к завершении работы приложения независимо от ShutdownMode параметра. Однако если ShutdownMode задано значение OnExplicitShutdown, необходимо вызвать завершение Shutdown работы приложения.
Important
При Shutdown вызове приложение завершит работу независимо от того, отменено ли Closing событие любого открытого окна.
Этот метод можно вызывать только из потока, создавшего Application объект.
См. также раздел
Применяется к
Shutdown(Int32)
Завершает работу приложения, которое возвращает указанный код выхода в операционную систему.
public:
void Shutdown(int exitCode);
[System.Security.SecurityCritical]
public void Shutdown(int exitCode);
public void Shutdown(int exitCode);
[<System.Security.SecurityCritical>]
member this.Shutdown : int -> unit
member this.Shutdown : int -> unit
Public Sub Shutdown (exitCode As Integer)
Параметры
- exitCode
- Int32
Целочисленный код выхода для приложения. Код выхода по умолчанию — 0.
- Атрибуты
Комментарии
Вы можете обработать Exit событие, чтобы задать код выхода. Однако при явном вызове Shutdownи обработке Exit только для задания кода выхода можно вызвать Shutdown .
Этот метод можно вызывать только из потока, создавшего Application объект.
См Environment.ExitCode . сведения о кодах выхода.