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 |
||||
Standard |
||||
Pro e Team |
Legenda tabella:
Applicabile |
|
Non applicabile |
|
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