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

Constructor DebuggerBrowsableAttribute (DebuggerBrowsableState)

 

Publicado: octubre de 2016

Inicializa una nueva instancia de la clase DebuggerBrowsableAttribute.

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

Public Sub New (
	state As DebuggerBrowsableState
)

Parámetros

state
Type: System.Diagnostics.DebuggerBrowsableState

Uno de los DebuggerBrowsableState valores que especifica cómo mostrar el miembro.

Exception Condition
ArgumentOutOfRangeException

state no es uno de los valores de DebuggerBrowsableState.

Este atributo se puede aplicar sólo a los campos y propiedades.

En el ejemplo de código siguiente se muestra el uso de un DebuggerBrowsableAttribute atributo para indicar al depurador que no muestre la raíz (nombre de propiedad) de la Keys propiedad, pero para mostrar los elementos de la matriz que Keys obtiene. Este ejemplo de código forma parte de un ejemplo mayor proporcionado para el DebuggerDisplayAttribute clase.

<DebuggerBrowsable(DebuggerBrowsableState.RootHidden)> _
ReadOnly Property Keys as KeyValuePairs()
    Get
        Dim nkeys(hashtable.Count) as KeyValuePairs

        Dim i as Integer = 0
        For Each key As Object In hashtable.Keys
            nkeys(i) = New KeyValuePairs(hashtable, key, hashtable(key))
            i = i + 1
        Next
        Return nkeys
    End Get
End Property

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 2.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: