Partager via


Visualiseurs

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

La rubrique s'applique La rubrique s'applique

Managé uniquement

La rubrique s'applique

Standard

La rubrique s'applique La rubrique s'applique

Managé uniquement

La rubrique s'applique

Pro et Team

La rubrique s'applique La rubrique s'applique

Managé uniquement

La rubrique s'applique

Légende du tableau :

La rubrique s'applique

Applicable

La rubrique ne s'applique pas

Non applicable

La rubrique s'applique mais la commande est masquée par défaut

Commande ou commandes masquées par défaut.

Les visualiseurs sont un nouveau composant de l'interface utilisateur du débogueur Visual Studio. Un visualiseur crée une boîte de dialogue ou une autre interface pour afficher une variable ou un objet d'une manière significative qui est adaptée à son type de données. Par exemple, un visualiseur HTML interprète une chaîne HTML et affiche le résultat tel qu'il apparaîtrait dans une fenêtre de navigateur, un visualiseur bitmap interprète une structure bitmap et affiche le graphique qu'il représente, et ainsi de suite. Certains visualiseurs vous permettent à la fois de modifier et d'afficher les données.

Le débogueur Visual Studio offre quatre visualiseurs standard. Il s'agit des visualiseurs de texte, HTML et XML qui fonctionnent tous sur des objets String et le visualiseur DataSet qui fonctionne pour des objets DataSet, DataView et DataTable. Des visualiseurs supplémentaires pourront être téléchargés à partir du site Microsoft dans le futur. De plus, vous pouvez écrire vos propres visualiseurs et les installer dans le débogueur Visual Studio.

Les visualiseurs sont représentés dans le débogueur par une icône de loupe. Lorsque la loupe apparaît dans un DataTip, dans une fenêtre de variables du débogueur ou dans la boîte de dialogue Espion, vous pouvez cliquer dessus pour sélectionner un visualiseur adapté au type de données de l'objet correspondant.

Les visualiseurs ne sont pas pris en charge sur le Compact Framework.

Remarque :

Les visualiseurs de débogueur requièrent des privilèges plus importants que ceux octroyés par une application de confiance partielle. Les visualiseurs ne se chargent pas lorsque vous êtes arrêté dans du code à confiance partielle. Pour déboguer à l'aide d'un visualiseur, vous devez exécuter le code avec la confiance totale.

Dans cette section

Comment : utiliser un visualiseur

Comment : écrire un visualiseur

Procédure pas à pas : écriture d'un visualiseur en C#

Comment : installer un visualiseur

Comment : tester et déboguer un visualiseur

Référence des API du visualiseur

Rubriques connexes

Affichage des données dans le débogueur