Condividi tramite


Visualizzazione di tipi di dati personalizzati

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Standard

Argomento applicabile

Argomento applicabile

Argomento applicabile

Argomento applicabile

Pro e Team

Argomento applicabile

Argomento applicabile

Argomento applicabile

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.

È possibile personalizzare la modalità di visualizzazione dei tipi di dati nelle finestre delle variabili del debugger in Visual Studio.

Visual Basic e C#

In C#, è possibile aggiungere espansioni per dati personalizzati tramite gli oggetti DebuggerTypeProxyAttribute, DebuggerDisplayAttribute e DebuggerBrowsableAttribute. Visual Basic supporta l'attributo DebuggerDisplay, ma non l'attributo DebuggerBrowsable.

Visualizzatori

È possibile scrivere un visualizzatore per visualizzare qualsiasi tipo di dati gestito. Per ulteriori informazioni, vedere Procedura: scrivere un visualizzatore.

Codice nativo

Per il codice nativo, è possibile aggiungere espansioni per tipi di dati personalizzati al file autoexp.dat, che si trova nella directory Programmi\Microsoft Visual Studio 8\Common7\Packages\Debugger. Le istruzioni relative alla sintassi delle regole autoexp sono contenute nel file stesso.

Attenzione:

La struttura di questo file e la sintassi delle regole autoexp possono variare in base alle diverse versioni di Visual Studio.

Le visualizzazioni del tipo nativo possono anche essere personalizzate scrivendo un componente aggiuntivo dell'analizzatore di espressioni. Per ulteriori informazioni, vedere Esempio EEAddIn: debug del componente aggiuntivo dell'analizzatore di espressioni.

Vedere anche

Attività

Procedura: controllare un'espressione nel debugger

Concetti

Miglioramento del debug tramite gli attributi di visualizzazione del debugger

Riferimenti

Utilizzo dell'attributo DebuggerTypeProxy

Utilizzo dell'attributo DebuggerDisplay