Exibir os tipos de dados personalizados
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
You can customize the way Visual Studio displays data types in debugger variable windows.
Attributes
C# e Visual Basic, você pode adicionar expansões para dados personalizados usando DebuggerTypeProxyAttribute, DebuggerDisplayAttribute, e DebuggerBrowsableAttribute.
Em .NET Framework 2.0 código,
Visual Basic não suporta o atributo DebuggerBrowsable. Essa limitação é removida em versões mais recentes do.NET Framework.
Visualizers
You can write a visualizer to display any managed data type. For more information, see Como: Gravar um visualizador.
Native Code
For native code, you can add custom data type expansions to the file autoexp.dat, which is located in the Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger directory. Instruções sobre como escrever autoexp regras estão localizadas no próprio arquivo.
Aviso
A estrutura desse arquivo e a sintaxe das regras autoexp podem mudar de uma versão do Visual Studio para a próxima.
Native type views can also be customized by writing an expression evaluator add-in. For more information, see EEAddIn Sample: Depuração suplemento avaliador da expressão.
Consulte também
Tarefas
Como: Assista a uma expressão no depurador
Referência
Usando um atributo DebuggerTypeProxy
Usando o atributo DebuggerDisplay
Conceitos
Aprimorando a depuração com os atributos de exibição do depurador