Compartilhar via


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.

Observação de cuidadoCuidado

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