Application.Shutdown Metoda

Definice

Ukončí aplikaci.Shuts down an application.

Přetížení

Shutdown()

Ukončí aplikaci.Shuts down an application.

Shutdown(Int32)

Ukončí aplikaci, která vrátí zadaný ukončovací kód operačnímu systému.Shuts down an application that returns the specified exit code to the operating system.

Shutdown()

Ukončí aplikaci.Shuts down an application.

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

Poznámky

Při Shutdown volání aplikace přestane běžet.When Shutdown is called, an application stops running. Můžete zpracovat Exit událost k detekci, kdy se chystá zastavit běh aplikace, aby se provádělo vhodné zpracování.You can handle the Exit event to detect when an application is about to stop running, to perform any appropriate processing.

Shutdown je implicitně volána Windows Presentation Foundation v následujících situacích:Shutdown is implicitly called by Windows Presentation Foundation in the following situations:

Volání Shutdown explicitně způsobí vypnutí aplikace bez ohledu na ShutdownMode nastavení.Calling Shutdown explicitly causes an application to shut down, regardless of the ShutdownMode setting. Pokud je však ShutdownMode nastavena na OnExplicitShutdown , je nutné zavolat Shutdown pro ukončení aplikace.However, if ShutdownMode is set to OnExplicitShutdown, you must call Shutdown to shut down an application.

Důležité

Při Shutdown volání aplikace se vypne bez ohledu na to, jestli Closing je zrušená událost všech otevřených oken.When Shutdown is called, the application will shut down irrespective of whether the Closing event of any open windows is canceled.

Tuto metodu lze volat pouze z vlákna, které Application objekt vytvořil.This method can be called only from the thread that created the Application object.

Viz také

Shutdown(Int32)

Ukončí aplikaci, která vrátí zadaný ukončovací kód operačnímu systému.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)

Parametry

exitCode
Int32

Celočíselný ukončovací kód pro aplikaci.An integer exit code for an application. Výchozí ukončovací kód je 0.The default exit code is 0.

Atributy

Poznámky

Můžete zpracovat Exit událost pro nastavení ukončovacího kódu.You can handle the Exit event to set an exit code. Nicméně pokud explicitně voláte Shutdown a chcete zpracovat Exit pouze pro nastavení ukončovacího kódu, můžete Shutdown místo toho volat.However, if you explicitly call Shutdown, and you handle Exit only to set an exit code, you can call Shutdown instead.

Tuto metodu lze volat pouze z vlákna, které Application objekt vytvořil.This method can be called only from the thread that created the Application object.

Environment.ExitCodeInformace o ukončovacích kódech naleznete v tématu.See Environment.ExitCode for information on exit codes.

Viz také

Platí pro