Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

DebuggerBrowsableAttribute (Clase)

 

Determina si se muestra un miembro y cómo se muestra en las ventanas de variables del depurador.Esta clase no puede heredarse.

Espacio de nombres:   System.Diagnostics
Ensamblado:  mscorlib (en mscorlib.dll)

System.Object
  System.Attribute
    System.Diagnostics.DebuggerBrowsableAttribute

[AttributeUsageAttribute(AttributeTargets.Property | AttributeTargets.Field, 
	AllowMultiple = false)]
[ComVisibleAttribute(true)]
public sealed class DebuggerBrowsableAttribute : Attribute

NombreDescripción
System_CAPS_pubmethodDebuggerBrowsableAttribute(DebuggerBrowsableState)

Inicializa una nueva instancia de la clase DebuggerBrowsableAttribute.

NombreDescripción
System_CAPS_pubpropertyState

Obtiene el estado de presentación del atributo.

System_CAPS_pubpropertyTypeId

Cuando se implementa en una clase derivada, obtiene un identificador único para este Attribute.(Heredado de Attribute.)

NombreDescripción
System_CAPS_pubmethodEquals(Object)

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Devuelve un valor que indica si esta instancia equivale al objeto especificado. (Heredado de Attribute.)

System_CAPS_pubmethodGetHashCode()

Devuelve el código hash de esta instancia.(Heredado de Attribute.)

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual. (Heredado de Object.)

System_CAPS_pubmethodIsDefaultAttribute()

Cuando se invalida en una clase derivada, indica si el valor de esta instancia es el valor predeterminado para la clase derivada.(Heredado de Attribute.)

System_CAPS_pubmethodMatch(Object)

Cuando se invalida en una clase derivada, devuelve un valor que indica si esta instancia es igual al objeto especificado. (Heredado de Attribute.)

System_CAPS_pubmethodToString()

Retorna una cadena que representa al objeto actual. (Heredado de Object.)

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.(Heredado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Obtiene la información del tipo de un objeto, que puede utilizarse para obtener la información del tipo de una interfaz. (Heredado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Recupera el número de interfaces de tipo de información que suministra un objeto (0 ó 1)

(Heredado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Proporciona acceso a las propiedades y los métodos expuestos por un objeto.(Heredado de Attribute.)

System_CAPS_noteNota

En la versión 2.0 de .NET Framework, Visual Basic no admite la clase DebuggerBrowsableAttribute.Con C#, puede agregar expansiones para los datos personalizados utilizando DebuggerTypeProxyAttribute, DebuggerDisplayAttribute y DebuggerBrowsableAttribute.Visual Basic admite el atributo DebuggerDisplayAttribute, pero no el atributo DebuggerBrowsableAttribute.

Este atributo sólo se puede aplicar como una instancia única a las propiedades y los campos.No se puede aplicar a los ensamblados.

El constructor de este atributo toma uno de los valores de enumeración DebuggerBrowsableState, que especifica uno de los estados siguientes:

  • Never indica que el miembro no se muestra en la ventana de datos. Por ejemplo, cuando se utiliza este valor para DebuggerBrowsableAttribute en un campo, se quita el campo de la jerarquía; no se muestra el campo cuando se expande el tipo haciendo clic en el signo más (+) correspondiente a la instancia de tipo.

  • Collapsed indica que se muestra el miembro pero que no se expande de manera predeterminada. Éste es el comportamiento predeterminado.

  • RootHidden indica que no se muestra el propio miembro, sino que se muestran los objetos que lo constituyen si es una matriz o colección.

Para obtener un ejemplo del uso de este atributo y de los atributos DebuggerDisplayAttribute y DebuggerTypeProxyAttribute, vea el ejemplo proporcionado para la clase DebuggerDisplayAttribute.

Universal Windows Platform
Disponible desde 4.5
.NET Framework
Disponible desde 2.0
Portable Class Library
Compatible con: portable .NET platforms
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Volver al principio
Mostrar: