Compartir a través de


Mostrar tipos de datos personalizados

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

Atributos

En C# y Visual Basic, se pueden agregar expansiones para los datos personalizados mediante DebuggerTypeProxyAttribute, DebuggerDisplayAttribute 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 versiones más recientes de .NET Framework.

Visualizadores

Se puede escribir un visualizador para mostrar cualquier tipo de datos administrados. Para obtener más información, vea Cómo: Escribir un visualizador.

Código nativo

En el caso de código nativo, se pueden agregar expansiones de tipo de datos personalizados al archivo autoexp.dat, ubicado en el directorio Archivos de programa\Microsoft Visual Studio 11.0\Common7\Packages\Debugger. El propio archivo incluye las instrucciones sobre cómo escribir reglas autoexp.

Advertencia

La estructura de este archivo y la sintaxis de las reglas autoexp quizá cambien de una versión de Visual Studio a la siguiente.

Las vistas de tipos nativos también se pueden personalizar escribiendo un complemento de evaluador de expresiones. Para obtener más información, vea EEAddIn Sample: Debugging Expression Evaluator Add-In.

Vea también

Tareas

Cómo: Inspeccionar una expresión en el depurador

Referencia

Utilizar el atributo DebuggerTypeProxy

Utilizar el atributo DebuggerDisplay

Conceptos

Mejorar la depuración con los atributos de visualización del depurador