Application.Shutdown Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vypne aplikaci.
Přetížení
Shutdown() |
Vypne aplikaci. |
Shutdown(Int32) |
Ukončí aplikaci, která vrátí zadaný ukončovací kód do operačního systému. |
Shutdown()
Vypne aplikaci.
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Poznámky
Při Shutdown zavolání se aplikace zastaví. Událostí můžete zjistit Exit , kdy se aplikace zastaví, a provést odpovídající zpracování.
Shutdownimplicitně volá Windows Presentation Foundation v následujících situacích:
Pokud ShutdownMode je nastavená hodnota .OnLastWindowClose
Pokud je vlastnost ShutdownMode nastavená na OnMainWindowClose.
Když uživatel ukončí relaci a SessionEnding událost je buď neošetřená, nebo zpracována bez zrušení.
Volání Shutdown explicitně způsobí vypnutí aplikace bez ohledu na ShutdownMode nastavení. Pokud ShutdownMode je však nastavena na OnExplicitShutdown, je nutné k vypnutí aplikace volat Shutdown .
Důležité
Při Shutdown zavolání aplikace se vypne bez ohledu na Closing to, jestli je událost otevřených oken zrušena.
Tuto metodu lze volat pouze z vlákna, které objekt vytvořilo Application .
Viz také
Platí pro
Shutdown(Int32)
Ukončí aplikaci, která vrátí zadaný ukončovací kód do operačního systému.
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)
Parametry
- exitCode
- Int32
Celočíselný ukončovací kód aplikace. Výchozí ukončovací kód je 0.
- Atributy
Poznámky
Můžete zpracovat událost a Exit nastavit ukončovací kód. Pokud však explicitně zavoláte Shutdowna zpracováváte Exit pouze pro nastavení ukončovací kód, můžete místo toho volat Shutdown .
Tuto metodu lze volat pouze z vlákna, které objekt vytvořilo Application .
Informace o ukončovacích kódech najdete v tématu Environment.ExitCode .