Exibindo tipos de dados personalizados
Você pode personalizar a maneira como o Visual Studio exibe tipos de dados da variável em janelas de depuração.
Atributos
Em C# e Visual Basic, você pode adicionar expansões para dados personalizados usando DebuggerTypeProxyAttribute, DebuggerDisplayAttribute, e DebuggerBrowsableAttribute.
Em o código de .NET Framework 2.0 , o Visual Basic não suporta o atributo de DebuggerBrowsable.Essa limitação é removida nas versões mais recentes do.NET Framework.
Visualizadores
Você pode escrever um visualizador para exibir qualquer tipo de dados gerenciados.Para mais informações, consulte Como: gravar um visualizador.
Código nativo
Para o código nativo, você pode adicionar expansões personalizados de tipo de dados para o arquivo autoexp.dat, que está localizado em program files \ Microsoft Visual Studio 11,0 \ Common7 \ diretório de pacotes \ depurador.As instruções sobre como escrever regras de autoexp estão localizadas no próprio arquivo.
Cuidado |
---|
A estrutura do arquivo e a sintaxe das regras de autoexp podem alterar de uma versão do Visual Studio para o próximo. |
As exibições nativos do tipo também podem ser personalizadas para gravar em um avaliador de expressão o suplemento.Para mais informações, consulte EEAddIn Sample: Debugging Expression Evaluator Add-In.
Consulte também
Tarefas
Como: Watch an Expression in the Debugger
Referência
Usando o atributo DebuggerTypeProxy
Usando o atributo DebuggerDisplay
Conceitos
Aprimorando a depuração com os atributos de exibição do depurador