Crear vistas personalizadas de objetos .NET (C#, Visual Basic, F#, C++/CLI)

Se puede personalizar la manera en que Visual Studio muestra los tipos de datos en las ventanas de variables del depurador.

Atributos

En C#, Visual Basic, F# y C++ (solo código de C++/CLI), se pueden agregar expansiones para los datos personalizados mediante DebuggerDisplayAttribute, DebuggerTypeProxyAttribute y DebuggerBrowsableAttribute.

En código de .NET Framework 2.0, Visual Basic no admite el atributo DebuggerBrowsable. Esta limitación se ha quitado en las últimas versiones de .NET.

Visualizadores

Puede escribir un visualizador para mostrar cualquier tipo de datos de .NET. Para obtener más información, consulte Visualizadores personalizados.

Nota:

Para crear un visualizador para objetos de C/C++, consulte el elemento UIVisualizer en la documentación de Natvis. Consulte también el ejemplo del visualizador personalizado de C/C++ o el ejemplo del visualizador de depurador nativo de SQLite.