Ler em inglês

Compartilhar via


Application.Shutdown Método

Definição

Desliga um aplicativo.

Sobrecargas

Shutdown()

Desliga um aplicativo.

Shutdown(Int32)

Desliga um aplicativo que retorna o código de saída especificado para o sistema operacional.

Shutdown()

Desliga um aplicativo.

C#
public void Shutdown();

Comentários

Quando Shutdown é chamado, um aplicativo para de ser executado. Você pode manipular o Exit evento para detectar quando um aplicativo está prestes a parar de ser executado para executar qualquer processamento apropriado.

Shutdowné implicitamente chamado por Windows Presentation Foundation nas seguintes situações:

Chamar Shutdown explicitamente faz com que um aplicativo seja desligado, independentemente da ShutdownMode configuração. No entanto, se ShutdownMode estiver definido como OnExplicitShutdown, você deverá chamar Shutdown para desligar um aplicativo.

Importante

Quando Shutdown for chamado, o aplicativo será desligado independentemente de o Closing evento de qualquer janela aberta ser cancelado.

Esse método só pode ser chamado do thread que criou o Application objeto.

Confira também

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Shutdown(Int32)

Desliga um aplicativo que retorna o código de saída especificado para o sistema operacional.

C#
[System.Security.SecurityCritical]
public void Shutdown(int exitCode);
C#
public void Shutdown(int exitCode);

Parâmetros

exitCode
Int32

Um código de saída de inteiro para um aplicativo. O código de saída padrão é 0.

Atributos

Comentários

Você pode manipular o Exit evento para definir um código de saída. No entanto, se você chamar Shutdownexplicitamente e manipular Exit apenas para definir um código de saída, poderá chamar Shutdown em vez disso.

Esse método só pode ser chamado do thread que criou o Application objeto.

Consulte Environment.ExitCode para obter informações sobre códigos de saída.

Confira também

Aplica-se a

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10