Application.Shutdown Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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:
Ketika ShutdownMode diatur ke OnLastWindowClose.
ShutdownMode Ketika diatur ke OnMainWindowClose.
Saat pengguna mengakhiri sesi dan SessionEnding acara tidak tertangani, atau ditangani tanpa pembatalan.
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.