Application.Shutdown Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir uygulamayı kapatır.
Aşırı Yüklemeler
Shutdown() |
Bir uygulamayı kapatır. |
Shutdown(Int32) |
Belirtilen çıkış kodunu işletim sistemine döndüren bir uygulamayı kapatır. |
Shutdown()
Bir uygulamayı kapatır.
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Açıklamalar
Çağrıldığında Shutdown , bir uygulama çalışmayı durdurur. Bir uygulamanın çalışmayı durdurmak üzere olduğunu algılamak ve uygun işlemleri gerçekleştirmek için olayı işleyebilirsiniz Exit .
Shutdownaşağıdaki durumlarda Windows Presentation Foundation tarafından örtük olarak çağrılır:
olarak ShutdownMode ayarlandığında OnLastWindowClose.
ShutdownMode olarak ayarlandığındaOnMainWindowClose.
Kullanıcı oturumu sonlandırdığında ve SessionEnding olay işlenmediğinde veya iptal edilmeden işlendiğinde.
Açıkça çağrılması Shutdown , ayardan bağımsız olarak bir uygulamanın kapanmasına ShutdownMode neden olur. Ancak, olarak ayarlanırsa ShutdownModeOnExplicitShutdown, bir uygulamayı kapatmak için çağrısı Shutdown yapmalısınız.
Önemli
Çağrıldığında Shutdown , herhangi bir açık pencere olayının iptal edilip edilmediğine Closing bakılmaksızın uygulama kapanır.
Bu yöntem yalnızca nesneyi oluşturan Application iş parçacığından çağrılabilir.
Ayrıca bkz.
Şunlara uygulanır
Shutdown(Int32)
Belirtilen çıkış kodunu işletim sistemine döndüren bir uygulamayı kapatır.
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)
Parametreler
- exitCode
- Int32
Bir uygulama için tamsayı çıkış kodu. Varsayılan çıkış kodu 0'dır.
- Öznitelikler
Açıklamalar
Çıkış kodu ayarlamak için olayı işleyebilirsiniz Exit . Ancak, açıkça çağrısı Shutdownyaparsanız ve yalnızca çıkış kodu ayarlamak için işlerseniz Exit , bunun yerine çağırabilirsiniz Shutdown .
Bu yöntem yalnızca nesneyi oluşturan Application iş parçacığından çağrılabilir.
Çıkış kodları hakkında bilgi için bkz Environment.ExitCode .