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í
| Name | Description |
|---|---|
| Shutdown() |
Vypne aplikaci. |
| Shutdown(Int32) |
Vypne 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
Když Shutdown je volána, aplikace přestane běžet. Událost můžete zpracovat Exit a zjistit, kdy se aplikace chystá zastavit, a provést jakékoli odpovídající zpracování.
Shutdown je implicitně volána Windows Presentation Foundation v následujících situacích:
Je-li ShutdownMode nastavena na OnLastWindowClosehodnotu .
Je-li nastavena ShutdownMode na OnMainWindowClosehodnotu .
Když uživatel ukončí relaci a SessionEnding událost je neošetřená nebo zpracována bez zrušení.
Volání Shutdown explicitně způsobí vypnutí aplikace bez ShutdownMode ohledu na nastavení. Pokud ShutdownMode je ale nastavená OnExplicitShutdownhodnota , musíte volat Shutdown , aby se aplikace vypnula.
Important
Když Shutdown je volána, aplikace se vypne bez ohledu na to, jestli Closing je událost jakýchkoli otevřených oken zrušena.
Tuto metodu lze volat pouze z vlákna, které vytvořil Application objekt.
Viz také
Platí pro
Shutdown(Int32)
Vypne 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
Celé číslo ukončovací kód aplikace. Výchozí ukončovací kód je 0.
- Atributy
Poznámky
Událost můžete zpracovat Exit a nastavit ukončovací kód. Pokud ale explicitně zavoláte Shutdowna zpracujete Exit pouze nastavení ukončovacího kódu, můžete místo toho volat Shutdown .
Tuto metodu lze volat pouze z vlákna, které vytvořil Application objekt.
Informace Environment.ExitCode o ukončovacích kódech