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