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 six visualiseurs standard. Il s'agit des visualiseurs de texte, HTML, XML et JSON, 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 sont disponibles auprès de tiers et de la communauté. Vous pourrez en télécharger plus tard chez Microsoft Corporation. De plus, vous pouvez écrire vos propres visualiseurs et les installer dans le débogueur Visual Studio.
Notes
Dans les applications de Store, seul les visualiseurs HTML, XML, JSON et de texte standard sont pris en charge.Les visualiseurs personnalisés (créés par l'utilisateur) ne sont pas pris en charge.
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.
Notes
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