Affichage des types de données personnalisés
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium et Ultimate |
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.
En code .NET Framework 2.0,
Visual Basic ne prend pas en charge 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 10.0\Common7\Packages\Debugger. Ce fichier contient des instructions sur la façon d'écrire les règles autoexp.
Avertissement
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, exemple : débogage du complément Évaluateur d'expression.
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