Application.Shutdown Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fährt eine Anwendung herunter.
Überlädt
Shutdown() |
Fährt eine Anwendung herunter. |
Shutdown(Int32) |
Fährt eine Anwendung herunter, die den angegebenen Exitcode an das Betriebssystem zurückgibt. |
Shutdown()
Fährt eine Anwendung herunter.
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Hinweise
Wenn Shutdown aufgerufen wird, wird die Ausführung einer Anwendung beendet. Sie können das Exit Ereignis behandeln, um zu erkennen, wann die Ausführung einer Anwendung beendet wird, um eine geeignete Verarbeitung durchzuführen.
Shutdownwird implizit von Windows Presentation Foundation in den folgenden Situationen aufgerufen:
Wenn ShutdownMode auf OnLastWindowClosefestgelegt ist.
Wenn auf ShutdownMode festgelegt OnMainWindowCloseist.
Wenn ein Benutzer eine Sitzung beendet und das SessionEnding Ereignis entweder nicht behandelt oder ohne Abbruch behandelt wird.
Wenn Sie explizit aufrufen Shutdown , wird eine Anwendung unabhängig von der ShutdownMode Einstellung heruntergefahren. Wenn ShutdownMode jedoch auf OnExplicitShutdownfestgelegt ist, müssen Sie aufrufen Shutdown , um eine Anwendung herunterzufahren.
Wichtig
Wenn Shutdown aufgerufen wird, wird die Anwendung unabhängig davon heruntergefahren, ob das Closing Ereignis geöffneter Fenster abgebrochen wird.
Diese Methode kann nur aus dem Thread aufgerufen werden, der das Application Objekt erstellt hat.
Weitere Informationen
Gilt für:
Shutdown(Int32)
Fährt eine Anwendung herunter, die den angegebenen Exitcode an das Betriebssystem zurückgibt.
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)
Parameter
- exitCode
- Int32
Ein ganzzahliger Exitcode für eine Anwendung. Der Standardexitcode ist 0 (null).
- Attribute
Hinweise
Sie können das Exit Ereignis behandeln, um einen Exitcode festzulegen. Wenn Sie jedoch explizit aufrufen Shutdownund nur einen Exit Exitcode festlegen, können Sie stattdessen aufrufen Shutdown .
Diese Methode kann nur aus dem Thread aufgerufen werden, der das Application Objekt erstellt hat.
Weitere Informationen zu Exitcodes finden Sie Environment.ExitCode unter .