Liste des membres
Mise à jour : novembre 2007
Vous pouvez afficher la liste des membres valides à partir d'un type ou d'un espace de noms. Quand un membre de la liste est sélectionné, vous pouvez appuyer sur ENTRÉE pour insérer ce membre dans votre code.
Pour utiliser l'option Liste des membres
Tapez les premières lettres du nom de votre objet, puis appuyez sur ALT+DROITE de manière à appeler la fonctionnalité Compléter le mot qui affichera la zone de liste des membres si ce que vous avez tapé a plusieurs correspondances ou aucune.
IntelliSense affiche les membres disponibles dans une liste déroulante. Vous pouvez naviguer dans cette liste en la faisant défiler ou en utilisant les touches de direction ou bien, si vous connaissez les premières lettres du nom du membre, tapez-les pour atteindre directement le membre en question dans la liste.
Après le nom d'une classe ou d'une structure, tapez l'opérateur de portée ou l'opérateur d'accès des membres :
[C#]
. (opérateur d'accès des membres) pour un type ou une instance d'objet.
:: (opérateur du qualificateur d'alias de l'espace de noms)
[C++]
-> (pointeur vers membre) pour un pointeur vers une instance d'objet.
:: (opérateur de résolution de portée) pour une classe, une structure, une union ou un espace de noms.
Pour insérer dans le code le membre sélectionné, effectuez l'une des opérations suivantes :
- Tapez le caractère qui doit être inséré après le membre (parenthèse ouvrante, virgule, espace, point virgule, etc.). Vous pouvez taper tout caractère autre qu'un identificateur.
- ou -
- Appuyez sur TAB, CTRL+ENTRÉE, ENTRÉE ou double-cliquez pour insérer uniquement le membre. Si aucun élément n'est sélectionné dans le menu déroulant, appuyez sur ENTRÉE pour insérer une nouvelle ligne vide. Appuyez sur CTRL+ENTRÉE pour insérer l'élément qui a le focus, même s'il n'est pas sélectionné.
Pour fermer la liste des membres, vous pouvez à tout moment appuyer sur ÉCHAP.
Lorsque vous avez sélectionné un élément dans la liste des membres, sans l'avoir encore inséré, vous pouvez obtenir des Infos express sur cet élément et sur tous les commentaires du code s'y rapportant. Pour plus d'informations, consultez Insertion de commentaires dans le code.
L'icône de gauche représente le type de membre, tel que l'espace de noms, la classe, la fonction ou la variable. Consultez Affichage de classes et Explorateur d'objets, icônes pour une liste d'icônes de liste.
Pour désactiver par défaut la liste des membres, désélectionnez de l'option Répertorier automatiquement les membres dans la page de propriétés Général du langage concerné. Pour plus d'informations, consultez Modification des options IntelliSense.
L'affichage de la liste des membres peut comporter de nombreuses entrées. Vous pouvez accéder au premier ou au dernier élément de la liste en utilisant les combinaisons de touches CTRL+PG. PRÉC et CTRL+PG. SUIV pendant que vous êtes dans l'affichage de la liste des membres.
Pour appeler manuellement la liste des membres :
Appuyez sur la combinaison de touches CTRL+J ou le raccourci CTRL+SPACE.
Dans le menu Edition, cliquez sur IntelliSense, puis sur Liste des membres.
Cliquez avec le bouton droit sur l'éditeur de texte, puis sélectionnez Liste des membres dans le menu contextuel (ne fonctionne pas en Visual Basic).
Sélectionnez le bouton Liste des membres dans la barre d'outils Éditeur de texte.
Lorsqu'elle est appelée sur une ligne vide ou en dehors d'une portée reconnue, la liste des membres affiche des symboles dans l'espace de noms global.
[C++]
Si vous appelez la liste des membres avec le point d'insertion dans la portée globale ou en tapant le signe :: dans une autre portée valide, IntelliSense remplit la liste de symboles globaux, incluant des fonctions API système et des classes C++.