Compartilhar via


Visualizadores

Os visualizadores são componentes da interface do usuário do depurador do Visual Studio. Um visualizador cria uma caixa de diálogo ou outra interface para exibir uma variável ou um objeto de maneira apropriada para o tipo de dados. Por exemplo, um visualizador de HTML interpreta uma cadeia de caracteres de HTML e exibe o resultado como seria exibido em uma janela do navegador; um visualizador de bitmap interpreta uma estrutura de bitmap e exibe o gráfico que o representa. Alguns visualizadores permitem modificar assim como exibir os dados.

O depurador do Visual Studio inclui seis visualizadores padrão. Estes são os visualizadores de texto, HTML, XML, e JSON e todos funcionam em objetos de cadeia de caracteres; o visualizador de árvore do WPF, que exibe as propriedades de uma árvore visual do objeto do WPF; e o visualizador de conjunto de dados, que funciona para objetos de DataSet, DataView e DataTable. Visualizadores adicionais podem estar disponíveis para download da Microsoft Corporation no futuro e estão disponíveis por meio de terceiros e da comunidade. Além disso, você pode escrever seus próprios visualizadores e instalá-los no depurador do Visual Studio.

Dica

Nos aplicativos do Store, somente os visualizadores do texto padrão HTML, XML e JSON são suportados.Não há suporte para visualizadores personalizados (criados pelo usuário).

Os visualizadores são representados no depurador por um ícone de lupa. Quando você visualiza o ícone de lupa em um DataTip, em uma janela de variáveis de depurador ou na caixa de diálogo QuickWatch, você pode clicar na lupa para selecionar um visualizador apropriado para o tipo de dados do objeto correspondente.

Os visualizadores não têm suporte na Compact Framework.

Dica

Os visualizadores do depurador exigem privilégios maiores do que são permitidos por um aplicativo de confiança parcial.Como resultado disso, os visualizadores não serão carregados quando você for interrompido no código com confiança parcial.Para depurar usando um visualizador, você deverá executar o código com confiança total.

Nesta seção

Como usar um visualizador

Como escrever um visualizador

Instruções passo a passo: escrevendo um visualizador em C#

Como instalar um visualizador

Como testar e depurar um visualizador

Referência de API do visualizador

Seções relacionadas

Exibindo dados no depurador