Share via


Application.Shutdown Metode

Definisi

Mematikan aplikasi.

Overload

Shutdown()

Mematikan aplikasi.

Shutdown(Int32)

Mematikan aplikasi yang mengembalikan kode keluar yang ditentukan ke sistem operasi.

Shutdown()

Mematikan aplikasi.

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

Keterangan

Ketika Shutdown dipanggil, aplikasi berhenti berjalan. Anda dapat menangani Exit peristiwa untuk mendeteksi kapan aplikasi akan berhenti berjalan, untuk melakukan pemrosesan yang sesuai.

Shutdown secara implisit dipanggil oleh Windows Presentation Foundation dalam situasi berikut:

Memanggil Shutdown secara eksplisit menyebabkan aplikasi dimatikan, terlepas dari pengaturannya ShutdownMode . Namun, jika ShutdownMode diatur ke OnExplicitShutdown, Anda harus memanggil Shutdown untuk mematikan aplikasi.

Penting

Ketika Shutdown dipanggil, aplikasi akan dimatikan terlepas dari apakah Closing peristiwa jendela yang terbuka dibatalkan.

Metode ini hanya dapat dipanggil dari utas yang membuat Application objek .

Lihat juga

Berlaku untuk

Shutdown(Int32)

Mematikan aplikasi yang mengembalikan kode keluar yang ditentukan ke sistem operasi.

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

Kode keluar bilangan bulat untuk aplikasi. Kode keluar default adalah 0.

Atribut

Keterangan

Anda dapat menangani Exit peristiwa untuk mengatur kode keluar. Namun, jika Anda secara eksplisit memanggil Shutdown, dan Anda hanya menangani Exit untuk mengatur kode keluar, Anda dapat memanggil Shutdown sebagai gantinya.

Metode ini hanya dapat dipanggil dari utas yang membuat Application objek .

Lihat Environment.ExitCode untuk informasi tentang kode keluar.

Lihat juga

Berlaku untuk