Ajouter ou supprimer des espaces de noms importés (Visual Basic)

L’importation d’un espace de noms vous permet d’utiliser des éléments issus de cet espace de noms dans votre code sans avoir à qualifier complètement l’élément. Par exemple, pour accéder à la méthode Create dans la classe System.Messaging.MessageQueue, vous pouvez importer l’espace de noms System.Messaging et simplement référencer l’élément dont vous avez besoin dans le code sous la forme MessageQueue.Create.

Les espaces de noms importés sont gérés dans la page Références du Concepteur de projet. Les importations que vous spécifiez dans cette boîte de dialogue sont passées directement au compilateur (/imports) et s’appliquent à tous les fichiers de votre projet. Utilisez l’instruction Imports pour utiliser un espace de noms dans un fichier de code source unique.

Pour ajouter un espace de noms importé

  1. Dans l’Explorateur de solutions, double-cliquez sur le nœud Mon projet du projet.

  2. Dans le Concepteur de projet, cliquez sur l’onglet Références.

  3. Dans la liste Espaces de noms importés, cochez la case de l’espace de noms que vous souhaitez ajouter.

    Notes

    Pour pouvoir être importé, l’espace de noms doit être dans un composant référencé. Si l’espace de noms n’apparaît pas dans la liste, vous devrez ajouter une référence au composant qui le contient. Pour plus d’informations, consultez Gestion des références dans un projet.

Pour supprimer un espace de noms importé

  1. Dans l’Explorateur de solutions, double-cliquez sur le nœud Mon projet du projet.

  2. Dans le Concepteur de projet, cliquez sur l’onglet Références.

  3. Dans la liste Espaces de noms importés, décochez la case de l’espace de noms que vous souhaitez supprimer.

Importations utilisateur

Les importations utilisateur vous permettent d’importer une classe spécifique d’un espace de noms plutôt que l’espace de noms complet. Par exemple, votre application peut avoir une importation pour l’espace de noms System.Diagnostics, mais la seule classe de cet espace de noms qui vous intéresse est la classe Debug. Vous pouvez définir Debug en tant qu’importation utilisateur, puis supprimer l’importation de System.Diagnostics.

Si vous changez d’avis ultérieurement et concluez que vous avez véritablement besoin de la classe EventLog, vous pouvez entrer EventLog en tant qu’importation utilisateur et remplacer Debug en utilisant la fonctionnalité de mise à jour.

Pour ajouter une importation utilisateur

  1. Dans l’Explorateur de solutions, double-cliquez sur le nœud Mon projet du projet.

  2. Dans le Concepteur de projet, cliquez sur l’onglet Références.

  3. Dans la zone de texte située sous la liste Espaces de noms importés, entrez le nom complet de l’espace de noms que vous souhaitez importer, notamment l’espace de noms racine.

  4. Cliquez sur le bouton Ajouter une importation utilisateur pour ajouter l’espace de noms à la liste Espaces de noms importés.

    Notes

    Le bouton Ajouter une importation utilisateur est désactivé si l’espace de noms figure déjà dans la liste. Vous ne pouvez pas ajouter deux fois une même importation.

Pour mettre à jour une importation utilisateur

  1. Dans l’Explorateur de solutions, double-cliquez sur le nœud Mon projet du projet.

  2. Dans le Concepteur de projet, cliquez sur l’onglet Références.

  3. Dans la liste Espaces de noms importés, sélectionnez l’espace de noms que vous souhaitez changer.

  4. Dans la zone de texte située sous la liste Espaces de noms importés, entrez le nom du nouvel espace de noms.

  5. Cliquez sur le bouton Mettre à jour l’importation utilisateur pour mettre à jour l’espace de noms dans la liste Espaces de noms importés.