Application.Shutdown Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Arrête une application.
Surcharges
Shutdown() |
Arrête une application. |
Shutdown(Int32) |
Ferme une application qui retourne le code de sortie spécifié au système d'exploitation. |
Shutdown()
Arrête une application.
public:
void Shutdown();
public void Shutdown ();
member this.Shutdown : unit -> unit
Public Sub Shutdown ()
Remarques
Quand Shutdown est appelé, une application cesse de s’exécuter. Vous pouvez gérer l’événement Exit pour détecter quand une application est sur le point de cesser de s’exécuter, afin d’effectuer tout traitement approprié.
Shutdownest implicitement appelé par Windows Presentation Foundation dans les situations suivantes :
Quand ShutdownMode a la valeur OnLastWindowClose.
Lorsque est ShutdownMode défini sur OnMainWindowClose.
Lorsqu’un utilisateur met fin à une session et que l’événement SessionEnding est non pris en charge ou géré sans annulation.
L’appel Shutdown entraîne explicitement l’arrêt d’une application, quel que soit le ShutdownMode paramètre. Toutefois, si ShutdownMode est défini sur OnExplicitShutdown, vous devez appeler Shutdown pour arrêter une application.
Important
Quand Shutdown est appelé, l’application s’arrête, que l’événement Closing d’une fenêtre ouverte soit annulé ou non.
Cette méthode peut être appelée uniquement à partir du thread qui a créé l’objet Application .
Voir aussi
S’applique à
Shutdown(Int32)
Ferme une application qui retourne le code de sortie spécifié au système d'exploitation.
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)
Paramètres
- exitCode
- Int32
Code de sortie entier pour une application. Le code de sortie par défaut est 0.
- Attributs
Remarques
Vous pouvez gérer l’événement Exit pour définir un code de sortie. Toutefois, si vous appelez Shutdownexplicitement et que vous gérez Exit uniquement pour définir un code de sortie, vous pouvez appeler Shutdown à la place.
Cette méthode peut être appelée uniquement à partir du thread qui a créé l’objet Application .
Consultez pour plus Environment.ExitCode d’informations sur les codes de sortie.