Share via


Affichage de classes et de leurs membres

Mise à jour : novembre 2007

Affichage de classes est accessible dans le menu Affichage et affiche les symboles utilisés dans vos applications. Affichage de classes contient deux volets : un volet Objets, dans la partie supérieure, et un volet Membre, dans la partie inférieure. Le volet Objets contient une arborescence pouvant être développée de symboles dont les nœuds de niveau supérieur représentent des projets. Pour développer un nœud sélectionné dans l'arborescence, cliquez sur son signe plus (+) ou appuyez sur la touche plus (+) du pavé numérique.

Les icônes identifient des structures hiérarchiques employées dans vos projets, tels que des espaces de noms, des types, des interfaces, des enums et des classes. Vous pouvez développer ces structures de manière à afficher la liste de leurs membres. Les propriétés, méthodes, événements, variables, constantes et autres éléments contenus sont répertoriés dans le volet Membres.

Dans Affichage de classes, vous pouvez vous placer à l'endroit où un symbole est défini, référencé ou appelé. Si un symbole n'est pas défini dans vos projets, sa déclaration est affichée dans l'Explorateur d'objets. Vous pouvez trouver des informations d'aide sur les classes .NET Framework et les composants COM.

Pour rechercher un symbole affiché dans Affichage de classes et afficher les résultats de la recherche dans la fenêtre Résultats de la recherche de symbole, cliquez avec le bouton droit sur le symbole et sélectionnez Rechercher toutes les références dans le menu contextuel.

Ajout de code par l'intermédiaire de l'affichage de classes

Lorsque vous cliquez avec le bouton droit sur un nœud de projet dans Affichage de classes, le menu contextuel qui s'affiche comprend un sous-menu Ajouter. Certains langages de développement placent des commandes dans ce sous-menu Ajouter pour insérer du code dans votre projet. Ces insertions peuvent être des classes, des modules, des interfaces, des méthodes, des variables ou des événements.

Par exemple, le sous-menu Ajouter de la fenêtre Affichage de classes pour un projet MFC fournit des commandes pour afficher Ajouter une classe, boîte de dialogue et Ajouter une ressource, boîte de dialogue. Les commandes exactes et les Assistants disponibles dans le sous-menu Ajouter varient en fonction de votre langage de programmation et du type de projet sélectionné.

Gestion de projets dans l'affichage de classes

Affichage de classes affiche la hiérarchie des symboles dans vos projets. Cet affichage orienté projet diffère de la liste de tous les composants disponibles proposée par l'Explorateur d'objets, et de l'affichage physique, orienté fichier, de votre solution fournie dans Explorateur de solutions.

Lorsque vous sélectionnez un symbole dans Affichage de classes, le projet et le(s) fichier(s) correspondant(s) sont également sélectionnés dans l'Explorateur de solutions. Toutes les commandes qui sont normalement disponibles pour le symbole dans l'Explorateur de solutions sont également disponibles à partir de l'affichage de classes. Par exemple, les commandes de génération telles que Générer, Régénérer, Déployer et Dépendances du projet sont disponibles. Vous pouvez également spécifier le Projet de démarrage et commencer le débogage dans l'affichage de classes.

Remarque :

Vous n'avez pas besoin de compiler un projet pour afficher ses symboles dans l'affichage de classes. À mesure que vous modifiez les symboles d'un projet, l'affichage de classes actualise de manière dynamique sa hiérarchie de symboles.

Si votre projet est stocké sous contrôle du code source, chaque symbole de l'affichage de classes affiche une icône de signal indiquant l'état du fichier où le symbole est défini. Les commandes de contrôle du code source communes, notamment Extraire, Archiver et Obtenir la dernière version sont disponibles dans le menu contextuel du symbole.

Les rubriques suivantes fournissent des informations supplémentaires sur la génération, le débogage et le déploiement d'applications.

Considérations sur Visual C++

Visual C++ fournit des informations de symbole en temps réel pour Affichage de classes, Explorateur d'objets et IntelliSense par l'intermédiaire de fichiers .ncb. Un fichier .ncb est créé automatiquement pour chaque solution à partir des fichiers sources de ses projets.

Voir aussi

Référence

Affichage de classes

Explorateur d'objets

Explorateur de solutions