Application.Shutdown Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cierra una aplicación.
Sobrecargas
Shutdown() |
Cierra una aplicación. |
Shutdown(Int32) |
Cierra la aplicación que devuelve al sistema operativo el código de salida especificado. |
Shutdown()
Cierra una aplicación.
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Comentarios
Cuando Shutdown se llama a , una aplicación deja de ejecutarse. Puede controlar el Exit evento para detectar cuándo una aplicación está a punto de dejar de ejecutarse, para realizar cualquier procesamiento adecuado.
Shutdownlo llama implícitamente Windows Presentation Foundation en las situaciones siguientes:
Cuando ShutdownMode se establece OnLastWindowCloseen .
Cuando se establece OnMainWindowCloseen ShutdownMode .
Cuando un usuario finaliza una sesión y el SessionEnding evento no está controlado o se controla sin cancelación.
Llamar Shutdown explícitamente hace que una aplicación se apague, independientemente de la ShutdownMode configuración. Sin embargo, si ShutdownMode está establecido OnExplicitShutdownen , debe llamar Shutdown a para apagar una aplicación.
Importante
Cuando Shutdown se llama a , la aplicación se apagará independientemente de si se cancela el Closing evento de cualquier ventana abierta.
Solo se puede llamar a este método desde el subproceso que creó el Application objeto .
Consulte también
Se aplica a
Shutdown(Int32)
Cierra la aplicación que devuelve al sistema operativo el código de salida especificado.
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)
Parámetros
- exitCode
- Int32
Código de salida de tipo entero para una aplicación. El valor predeterminado del código de salida es 0.
- Atributos
Comentarios
Puede controlar el Exit evento para establecer un código de salida. Sin embargo, si llama Shutdownexplícitamente a y solo controla Exit para establecer un código de salida, puede llamar a Shutdown en su lugar.
Solo se puede llamar a este método desde el subproceso que creó el Application objeto .
Consulte Environment.ExitCode para obtener información sobre los códigos de salida.