Partager via


My.Application.Shutdown, événement

Mise à jour : novembre 2007

Se produit à l'arrêt de l'application.

' Usage
Public Sub Me_Shutdown( _
   ByVal sender As Object, _
   ByVal e As System.EventArgs _
) Handles Me.Shutdown
End Sub
' Declaration
Public Event Shutdown( _
   ByVal sender As Object, _
   ByVal e As System.EventArgs _
)

Paramètres

  • sender
    Objet Object qui a déclenché l'événement.

  • e
    Objet EventArgs qui contient Empty.

Notes

Une application déclenche l'événement Shutdown avant de quitter. Cela vous permet de contrôler la manière dont l'application ferme ses ressources. Cet événement fait partie du modèle d'application Visual Basic. Pour plus d'informations, consultez Vue d'ensemble du modèle d'application Visual Basic.

Le code du gestionnaire d'événements Shutdown est stocké dans le fichier ApplicationEvents.vb, qui est masqué par défaut.

Pour accéder à la fenêtre de l'éditeur de code pour les événements d'application

  1. Un projet étant sélectionné dans l'Explorateur de solutions, cliquez dans le menu Projet sur Propriétés.

  2. Cliquez sur l'onglet Application.

  3. Cliquez sur le bouton Afficher les événements de l'application pour ouvrir l'éditeur de code.

    Pour plus d'informations, consultez Comment : gérer les événements d'application (Visual Basic).

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant l'événement My.Application.Shutdown.

Pour

Consultez

Utiliser les événements fournis par le modèle d'application Visual Basic pour exécuter le code

Comment : exécuter le code lorsque l'application démarre ou se termine

Enregistrer un message lors de l'arrêt de l'application

Comment : enregistrer des messages lorsque l'application démarre ou s'arrête

Exemple

Cet exemple enregistre des messages lors de l'arrêt de l'application.

Private Sub MyApplication_Shutdown( _
    ByVal sender As Object, _
    ByVal e As System.EventArgs _
) Handles Me.Shutdown
    My.Application.Log.WriteEntry("Application Shut Down.")
End Sub

Vous devez entrer le code dans la fenêtre de l'éditeur de code pour les événements d'application. Pour accéder à cette fenêtre, suivez les instructions contenues dans la section Notes de cette rubrique. Pour plus d'informations, consultez Comment : enregistrer des messages lorsque l'application démarre ou s'arrête.

Configuration requise

Espace de noms :Microsoft.VisualBasic.ApplicationServices

Classe :WindowsFormsApplicationBase

**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Non

Application console

Non

Bibliothèque de contrôles Windows

Non

Bibliothèque de contrôles Web

Non

Service Windows

Non

Site Web

Non

Autorisations

Aucune autorisation n'est requise.

Voir aussi

Tâches

Comment : enregistrer des messages lorsque l'application démarre ou s'arrête

Comment : gérer les événements d'application (Visual Basic)

Concepts

Vue d'ensemble du modèle d'application Visual Basic

Référence

My.Application, objet

System.EventArgs

WindowsFormsApplicationBase.Shutdown