Affichage des types de données personnalisés
Vous pouvez personnaliser la façon dont Visual Studio affiche les types de données dans les fenêtres de variables du débogueur.
Attributs
En C# et Visual Basic, il est possible d'ajouter des expansions aux données personnalisées à l'aide de DebuggerTypeProxyAttribute, DebuggerDisplayAttribute et DebuggerBrowsableAttribute.
Dans le code d' .NET Framework 2.0 , Visual Basic ne prend pas en charge l'aide de l'attribut DebuggerBrowsable.Cette limitation a été supprimée dans les versions récentes de .NET Framework.
Visualiseurs
Vous pouvez écrire un visualiseur pour afficher les types de données managées.Pour plus d'informations, consultez Comment : écrire un visualiseur.
Code natif
En code natif, vous pouvez ajouter des expansions de type de données personnalisées au fichier autoexp.dat, situé dans le répertoire Programmes\Microsoft Visual Studio 11.0\Common7\Packages\Debugger.Ce fichier contient des instructions sur la façon d'écrire les règles autoexp.
Attention |
---|
La structure de ce fichier et la syntaxe des règles autoexp peuvent varier d'une version à l'autre de Visual Studio. |
Les vues de type natives peuvent également être personnalisées en écrivant un complément Évaluateur d'expression.Pour plus d'informations, consultez EEAddIn Sample: Debugging Expression Evaluator Add-In.
Voir aussi
Tâches
Comment : surveiller une expression dans le débogueur
Référence
Utilisation de l'attribut DebuggerTypeProxy
Utilisation de l'attribut DebuggerDisplay
Concepts
Amélioration du débogage avec les attributs d'affichage de débogueur