Compartir a través de


Mostrar tipos de datos personalizados

Actualización: noviembre 2007

Este tema se aplica a:

Edición

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro y Team

Leyenda de la tabla:

Se aplica

No procede

Comando o comandos ocultos de forma predeterminada.

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

Visual Basic y C#

En el caso de C#, se pueden agregar expansiones para los datos personalizados utilizando DebuggerTypeProxyAttribute, DebuggerDisplayAttribute y DebuggerBrowsableAttribute. Visual Basic admite el atributo DebuggerDisplay pero no el atributo DebuggerBrowsable.

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 8\Common7\Packages\Debugger. El propio archivo incluye las instrucciones sobre cómo escribir reglas autoexp.

Precaución:

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 Ejemplo EEAddIn: complemento del evaluador de expresiones de depuración.

Vea también

Tareas

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

Conceptos

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

Referencia

Utilizar el atributo DebuggerTypeProxy

Utilizar el atributo DebuggerDisplay