Condividi tramite


Visualizzatori

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile

Solo gestito

Argomento applicabile

Standard

Argomento applicabile Argomento applicabile

Solo gestito

Argomento applicabile

Pro e Team

Argomento applicabile Argomento applicabile

Solo gestito

Argomento applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

I visualizzatori sono un nuovo componente dell'interfaccia utente del debugger di Visual Studio. Un visualizzatore crea una finestra di dialogo o un'altra interfaccia per visualizzare una variabile o un oggetto in modo significativo in base al relativo tipo di dati. Ad esempio, un visualizzatore HTML interpreta una stringa HTML e visualizza il risultato come apparirebbe in una finestra del browser, un visualizzatore di bitmap interpreta una struttura di bitmap e visualizza l'oggetto grafico da essa rappresentato e così via. Alcuni visualizzatori consentono inoltre di modificare i dati.

Con il debugger di Visual Studio vengono forniti quattro visualizzatori standard: i visualizzatori di testo, HTML e XML, che possono essere utilizzati per oggetti stringa, e il visualizzatore di dataset, che può essere utilizzato per oggetti DataSet, DataView e DataTable. In futuro è possibile che Microsoft renda disponibili ulteriori visualizzatori sotto forma di download. È inoltre possibile scrivere visualizzatori personalizzati e installarli nel debugger di Visual Studio.

Nel debugger i visualizzatori sono rappresentati da un'icona a forma di lente di ingrandimento. Quando si nota l'icona a forma di lente di ingrandimento all'interno di un suggerimento sui dati, nella finestra delle variabili del debugger oppure nella finestra di dialogo Controllo immediato, è possibile fare clic su di essa per selezionare un visualizzatore appropriato per il tipo di dati dell'oggetto corrispondente.

I visualizzatori non sono supportati in Compact Framework.

Nota:

Per i visualizzatori del debugger sono richiesti maggiori privilegi rispetto a quelli consentiti da un'applicazione parzialmente attendibile. I visualizzatori non vengono caricati in caso di interruzione in codice con attendibilità parziale. Per eseguire il debug tramite un visualizzatore, è necessario eseguire il codice con attendibilità totale.

In questa sezione

Procedura: utilizzare un visualizzatore

Procedura: scrivere un visualizzatore

Procedura dettagliata: scrittura di un visualizzatore in C#

Procedura: installare un visualizzatore

Procedura: testare un visualizzatore ed eseguirne il debug

Informazioni di riferimento sulle API del visualizzatore

Sezioni correlate

Visualizzazione di dati nel debugger