Application.Shutdown Yöntem

Tanım

Bir uygulamayı kapatır.

Aşırı Yüklemeler

Name Description
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 .

Shutdown, aşağıdaki durumlarda Windows Presentation Foundation tarafından örtük olarak çağrılır:

Açıkça çağırma Shutdown ayarı ne olursa olsun 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.

Important

Ç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 nesnesini 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

Bir çıkış kodu ayarlamak için olayı işleyebilirsiniz Exit . Ancak, açıkça çağrısı Shutdownyaparsanız ve yalnızca bir çıkış kodu ayarlamak için işlerseniz Exit , bunun yerine çağırabilirsiniz Shutdown .

Bu yöntem yalnızca nesnesini oluşturan Application iş parçacığından çağrılabilir.

Çıkış kodları hakkında bilgi için bkz Environment.ExitCode .

Ayrıca bkz.

Şunlara uygulanır