Application.Shutdown Метод

Определение

Завершить работу приложения.Shuts down an application.

Перегрузки

Shutdown()

Завершить работу приложения.Shuts down an application.

Shutdown(Int32)

Завершает работу приложения и передает указанный код завершения операционной системой.Shuts down an application that returns the specified exit code to the operating system.

Shutdown()

Завершить работу приложения.Shuts down an application.

public:
 void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()

Комментарии

При Shutdown вызове приложение прекращает работу.When Shutdown is called, an application stops running. Можно обработать Exit событие, чтобы определить, когда приложение собирается запуститься, чтобы выполнить необходимую обработку.You can handle the Exit event to detect when an application is about to stop running, to perform any appropriate processing.

Shutdown метод неявно вызывается Windows Presentation Foundation в следующих ситуациях:Shutdown is implicitly called by Windows Presentation Foundation in the following situations:

Вызов Shutdown явным образом приводит к завершению работы приложения независимо от ShutdownMode параметра.Calling Shutdown explicitly causes an application to shut down, regardless of the ShutdownMode setting. Однако если параметр ShutdownMode имеет значение OnExplicitShutdown , необходимо вызвать, Shutdown чтобы завершить работу приложения.However, if ShutdownMode is set to OnExplicitShutdown, you must call Shutdown to shut down an application.

Важно!

Когда Shutdown вызывается метод, работа приложения будет завершена независимо от того, Closing отменено ли событие любого открытого окна.When Shutdown is called, the application will shut down irrespective of whether the Closing event of any open windows is canceled.

Этот метод может быть вызван только из потока, в котором был создан Application объект.This method can be called only from the thread that created the Application object.

См. также раздел

Применяется к

Shutdown(Int32)

Завершает работу приложения и передает указанный код завершения операционной системой.Shuts down an application that returns the specified exit code to the operating system.

public:
 void Shutdown(int exitCode);
public void Shutdown (int exitCode);
[System.Security.SecurityCritical]
public void Shutdown (int exitCode);
member this.Shutdown : int -> unit
[<System.Security.SecurityCritical>]
member this.Shutdown : int -> unit
Public Sub Shutdown (exitCode As Integer)

Параметры

exitCode
Int32

Целочисленный код завершения для приложения.An integer exit code for an application. По умолчанию, код выхода равен 0.The default exit code is 0.

Атрибуты

Комментарии

Можно Exit выполнить обработку события, чтобы задать код выхода.You can handle the Exit event to set an exit code. Однако если явно вызвать метод Shutdown и вы обрабатываете Exit только Задание кода выхода, можно вызвать Shutdown вместо него.However, if you explicitly call Shutdown, and you handle Exit only to set an exit code, you can call Shutdown instead.

Этот метод может быть вызван только из потока, в котором был создан Application объект.This method can be called only from the thread that created the Application object.

Environment.ExitCodeДополнительные сведения о кодах завершения см. в разделе.See Environment.ExitCode for information on exit codes.

См. также раздел

Применяется к