Métadonnées en tant que source
Mise à jour : novembre 2007
Les métadonnées en tant que source vous permettent d'afficher des métadonnées qui se présentent sous forme de code source C# dans une mémoire tampon en lecture seule. Cette approche autorise un affichage des déclarations des types et des membres (sans implémentation). Vous pouvez afficher des métadonnées en tant que source en exécutant la commande Atteindre la définition pour les types ou les membres dont le code source n'est pas disponible à partir de votre projet ou solution.
Remarque : |
---|
Lorsque vous essayez d'exécuter la commande Atteindre la définition pour des types ou des membres marqués comme internes, l'environnement de développement intégré (IDE) n'affiche pas leurs métadonnées en tant que source, et ce que l'assembly de référencement soit ou non de type friend. |
Vous pouvez afficher des métadonnées en tant que source dans l'éditeur de code ou dans la fenêtre Définition de code.
Consultation de métadonnées en tant que source dans l'éditeur de code
Lorsque vous exécutez la commande Atteindre la définition pour un élément dont le code source n'est pas disponible, un document à onglets qui contient une vue des métadonnées de cet élément, affichées en tant que source, s'affiche dans l'éditeur de code. Le nom du type, suivi de [de métadonnées], s'affiche dans l'onglet du document.
Par exemple, si vous exécutez la commande Atteindre la définition pour Console, les métadonnées de Console s'affichent dans l'éditeur de code sous la forme d'un code source C# qui ressemble à sa déclaration, mais sans implémentation.
Consultation de métadonnées en tant que source dans la fenêtre Définition de code
Lorsque la fenêtre Définition de code est active ou visible, l'IDE exécute automatiquement la commande Atteindre la définition pour les éléments placés sous le curseur dans l'éditeur de code et pour les éléments sélectionnés dans Affichage de classes ou dans l'Explorateur d'objets. Si le code source n'est pas disponible pour cet élément, l'IDE affiche les métadonnées de l'élément en tant que source dans la fenêtre Définition de code.
Par exemple, si vous placez votre curseur à l'intérieur du mot Console dans l'éditeur de code, les métadonnées de Console s'affichent en tant que source dans la fenêtre Définition de code. La source ressemble à la déclaration Console, mais sans implémentation.
Si vous souhaitez consulter la déclaration d'un élément qui apparaît dans la fenêtre Définition de code, cliquez avec le bouton droit sur l'élément et cliquez sur Atteindre la définition.