Visualizadores
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
Managed only |
||||
Pro, Premium e Ultimate |
Managed only |
Visualizadores são componentes da Visual Studio interface de usuário do depurador. A visualizer cria uma caixa de diálogo ou outra interface para exibir uma variável ou um objeto de maneira adequada para seu tipo de dados. Por exemplo, um Visualizador HTML interpreta uma seqüência de caracteres HTML e exibe o resultado como ela apareceria em uma janela do navegador; um visualizador de bitmap interpreta uma estrutura de bitmap e exibe o elemento gráfico que ele representa. Alguns visualizadores permitem que você modifique, bem como para exibir os dados.
O Visual Studio depurador inclui cinco visualizadores padrão. Estes são o texto, HTML e XML visualizadores, os quais trabalham em objetos string; o Visualizador de árvore do WPF, para exibir as propriedades de uma árvore visual do objeto WPF; e o Visualizador de dataset, o que funciona para objetos DataTable, DataView e DataSet. Visualizadores adicionais podem estar disponíveis para download da Microsoft Corporation no futuro. Além disso, você pode escrever seus próprios visualizadores e instalá-los na Visual Studio depurador.
Visualizadores são representados no depurador por um ícone de Lente de aumento. Quando você vir o ícone de Lente de aumento em um DataTip, em uma janela de variáveis do depurador ou na QuickWatch caixa de diálogo, você pode clicar na Lupa para selecionar um visualizador apropriado para o tipo de dados do objeto correspondente.
Não há suporte para visualizadores Compact Framework.
Observação |
---|
Debugger visualizers require greater privileges than are allowed by a partial trust application. Como resultado, os visualizadores não carregar quando você for interrompido em código com confiança parcial. To debug using a visualizer, you must run the code with full trust. |
Nesta seção
Demonstra Passo a passo: Writing a Visualizer em C#
Como: Instalar um visualizador
Como: Testar e depurar um visualizador