Creare visualizzazioni personalizzate di oggetti .NET (C#, Visual Basic, F#, C++/CLI)

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

Attributi

In C#, Visual Basic, F#e C++ (solo codice C++/CLI), è possibile aggiungere espansioni per i dati personalizzati usando DebuggerDisplayAttribute, DebuggerTypeProxyAttributee DebuggerBrowsableAttribute.

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

Visualizzatori

È possibile scrivere un visualizzatore per visualizzare qualsiasi tipo di dati .NET. Per altre informazioni, vedere Visualizzatori personalizzati.

Nota

Per creare un visualizzatore per gli oggetti C/C++, vedere l'elemento UIVisualizer all'interno della documentazione di Natvis . Vedere anche l'esempio di visualizzatore personalizzato C/C++ o l'esempiodel visualizzatore del debugger nativo SQLite.