Share via


Comment : créer des instances du composant EventLog

Mise à jour : novembre 2007

Créez des composants EventLog lorsque vous souhaitez ajouter les fonctionnalités de journalisation des événements à votre application. Les composants EventLog vous permettent de vous connecter aux journaux des événements existants, de leur ajouter des entrées et de réagir aux entrées reçues.

Les composants EventLog n'ont pas d'interface utilisateur visuelle. Si vous ajoutez une instance du composant EventLog à un élément visuel (par exemple, un formulaire), le composant s'affiche dans une zone réduite, en dessous de la bordure inférieure du formulaire. Ceci constitue la barre d'état des composants et sert d'emplacement d'affichage pour tous les éléments non visuels associés au formulaire.

Remarque :

Les classes non visuelles qui héritent de Component prennent en charge une aire de conception visuelle, similaire à la barre d'état des composants, dans laquelle sont disposés votre composant EventLog et d'autres composants. La disposition des éléments dans ce concepteur est sans importance, car l'interface affichée ne sera jamais vue par les utilisateurs finals de l'application.

Il existe différentes façons de créer une instance du composant EventLog :

  • Faites glisser une instance du composant EventLog de l'onglet Composants de la Boîte à outils vers un formulaire ou tout autre concepteur.

  • Recherchez le journal voulu dans l'Explorateur de serveurs, puis ajoutez-le à votre concepteur. Une instance du composant EventLog est alors créée et elle est configurée pour pointer vers ce journal.

  • Vous pouvez créer une instance du composant EventLog dans le code.

Remarque :

Selon vos paramètres actifs ou votre édition, les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour créer une instance du composant EventLog à partir de l'Explorateur de serveurs

  1. Ouvrez l'Explorateur de serveurs. Pour plus d'informations, consultez Comment : accéder à l'Explorateur de serveurs/bases de données et l'initialiser.

  2. Développez le nœud du serveur à visualiser, puis recherchez et développez le nœud Journaux des événements, en dessous de celui-ci.

  3. Recherchez le journal à ajouter à votre projet, puis cliquez sur celui-ci avec le bouton droit.

  4. Cliquez sur Ajouter au Concepteur.

  5. Définissez les propriétés requises pour le composant. Pour plus d'informations, consultez Comment : configurer des instances du composant EventLog.

Pour créer une instance du composant EventLog à partir de la Boîte à outils

  1. Cliquez sur l'onglet Composants de la Boîte à outils.

  2. Sélectionnez l'icône EventLog et faites-la glisser sur l'aire de conception de votre formulaire ou de votre composant.

  3. Définissez les propriétés requises pour le composant. Pour plus d'informations, consultez Comment : configurer des instances du composant EventLog.

Pour créer une instance du composant EventLog par programme

  1. Créez une instance de la classe EventLog dans le code. Votre code se présente comme suit :

    Dim EventLog1 As New System.Diagnostics.EventLog()
    
         System.Diagnostics.EventLog EventLog1 = new System.Diagnostics.EventLog();
    
  2. Définissez les propriétés requises pour le composant. Pour plus d'informations, consultez Comment : configurer des instances du composant EventLog.

Voir aussi

Tâches

Comment : configurer des instances du composant EventLog

Comment : ajouter votre application en tant que source d'entrées d'un journal des événements

Comment : vérifier l'existence d'une source d'événements

Comment : supprimer une source d'événements

Procédure pas à pas : exploration des journaux des événements, des sources d'événements et des entrées

Concepts

Introduction au composant EventLog