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 завершения работы приложения.
Важно!
При 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 . сведения о кодах выхода.