共用方式為


Application.Shutdown 方法

定義

關閉應用程式。

多載

Shutdown()

關閉應用程式。

Shutdown(Int32)

關閉應用程式,這個應用程式將指定的結束代碼傳回至作業系統。

Shutdown()

關閉應用程式。

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

備註

呼叫 時 Shutdown ,應用程式會停止執行。 您可以處理 Exit 事件,以偵測應用程式何時即將停止執行,以執行任何適當的處理。

Shutdown在下列情況下,Windows Presentation Foundation會隱含呼叫:

不論設定為何 ShutdownMode ,呼叫 Shutdown 都會明確造成應用程式關閉。 不過,如果 ShutdownMode 設定為 OnExplicitShutdown ,您必須呼叫 Shutdown 以關閉應用程式。

重要

呼叫 時 Shutdown ,不論是否 Closing 取消任何開啟視窗的事件,應用程式都會關閉。

這個方法只能從建立 Application 物件的執行緒呼叫。

另請參閱

適用於

Shutdown(Int32)

關閉應用程式,這個應用程式將指定的結束代碼傳回至作業系統。

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)

參數

exitCode
Int32

應用程式的整數結束代碼。 預設結束代碼為 0。

屬性

備註

您可以處理 Exit 事件來設定結束代碼。 不過,如果您明確呼叫 Shutdown ,而且您只處理 Exit 來設定結束代碼,您可以改為呼叫 Shutdown

這個方法只能從建立 Application 物件的執行緒呼叫。

如需結束代碼的詳細資訊,請參閱 Environment.ExitCode

另請參閱

適用於