Partager via


Visualiseurs

Les visualiseurs sont des composants 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 de manière appropriée par rapport à 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 du navigateur ; un visualiseur bitmap interprète une structure bitmap et affiche le graphique représenté.Certains visualiseurs vous permettent de modifier et de consulter les données.

Le débogueur Visual Studio inclut cinq visualiseurs standard.Il s'agit des visualiseurs de texte, HTML et XML, qui concernent tous des objets String, du visualiseur de l'arborescence WPF, pour l'affichage des propriétés d'une arborescence d'éléments visuels d'objets WPF, et du visualiseur DataSet, utilisé pour les objets DataSet, DataView et DataTable.Des visualiseurs supplémentaires pourront être téléchargés depuis Microsoft Corporation 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 vous voyez l'icône de loupe dans un DataTip, une fenêtre de variables du débogueur ou la boîte de dialogue Espion express, vous pouvez cliquer sur la loupe pour sélectionner un visualiseur approprié 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.Par conséquent, 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