Application.Shutdown Application.Shutdown Application.Shutdown Application.Shutdown Method

Определение

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

Перегрузки

Shutdown() Shutdown() Shutdown() Shutdown()

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

Shutdown(Int32) Shutdown(Int32) Shutdown(Int32) Shutdown(Int32)

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

Shutdown() Shutdown() Shutdown() 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.

Безопасность

UIPermission
для разрешения использования все окна и события пользовательского ввода без ограничений.for permission to use all windows and user input events without restriction. Связанное перечисление: AllWindowsAssociated enumeration: AllWindows

Дополнительно

Shutdown(Int32) Shutdown(Int32) Shutdown(Int32) Shutdown(Int32)

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

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

Параметры

exitCode
Int32 Int32 Int32 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.

Безопасность

UIPermission
для разрешения использования все окна и события пользовательского ввода без ограничений.for permission to use all windows and user input events without restriction. Связанное перечисление: AllWindowsAssociated enumeration: AllWindows

Дополнительно

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