Condividi tramite


Visualizzazione di tipi di dati personalizzati

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

Attributi

In C# e Visual Basic, è possibile aggiungere espansioni per dati personalizzati tramite DebuggerTypeProxyAttribute, DebuggerDisplayAttribute e DebuggerBrowsableAttribute.

Nel codice .NET Framework 2.0 Visual Basic non supporta l'attributo DebuggerBrowsable. Questa limitazione è stata rimossa nelle versioni più recenti di .NET Framework.

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 11.0\Common7\Packages\Debugger. Le istruzioni relative alla sintassi delle regole autoexp sono contenute nel file stesso.

Avviso

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 EEAddIn Sample: Debugging Expression Evaluator Add-In.

Vedere anche

Attività

Procedura: controllare un'espressione nel debugger

Riferimenti

Utilizzo dell'attributo DebuggerTypeProxy

Utilizzo dell'attributo DebuggerDisplay

Concetti

Miglioramento del debug tramite gli attributi di visualizzazione del debugger