Application.Shutdown Metódus

Definíció

Leállítja az alkalmazást.

Túlterhelések

Name Description
Shutdown()

Leállítja az alkalmazást.

Shutdown(Int32)

Leállítja az alkalmazást, amely visszaadja a megadott kilépési kódot az operációs rendszernek.

Shutdown()

Leállítja az alkalmazást.

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

Megjegyzések

Amikor Shutdown a rendszer meghívja, az alkalmazás nem fut. Az eseményt úgy kezelheti Exit , hogy észlelje, hogy egy alkalmazás mikor fog leállni, és elvégezheti a megfelelő feldolgozást.

Shutdown a Windows megjelenítési alaprendszer implicit módon hívja meg a következő helyzetekben:

A hívás Shutdown a beállítástól függetlenül kifejezetten leállítja az alkalmazásokat ShutdownMode . Ha ShutdownMode azonban be van állítva OnExplicitShutdown, az alkalmazás leállításához meg kell hívnia Shutdown .

Important

Amikor Shutdown meghívják, az alkalmazás leáll, függetlenül attól, hogy a Closing megnyitott ablakok eseménye megszakad-e.

Ez a metódus csak az objektumot létrehozó szálból hívható meg Application .

Lásd még

A következőre érvényes:

Shutdown(Int32)

Leállítja az alkalmazást, amely visszaadja a megadott kilépési kódot az operációs rendszernek.

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)

Paraméterek

exitCode
Int32

Egy alkalmazás egész számának kilépési kódja. Az alapértelmezett kilépési kód 0.

Attribútumok

Megjegyzések

A kilépési kód beállításához kezelheti az Exit eseményt. Ha azonban kifejezetten hív Shutdown, és csak a kilépési kód beállítását kezeli Exit , hívhat Shutdown is.

Ez a metódus csak az objektumot létrehozó szálból hívható meg Application .

További Environment.ExitCode információ a kilépési kódokról.

Lásd még

A következőre érvényes: