Compartir a través de


Switch.Attributes Propiedad

Definición

Obtiene los atributos de modificador personalizados definidos en el archivo de configuración de la aplicación.

public:
 property System::Collections::Specialized::StringDictionary ^ Attributes { System::Collections::Specialized::StringDictionary ^ get(); };
public System.Collections.Specialized.StringDictionary Attributes { get; }
member this.Attributes : System.Collections.Specialized.StringDictionary
Public ReadOnly Property Attributes As StringDictionary

Valor de propiedad

Un StringDictionary que contiene los atributos personalizados sin distinción entre mayúsculas y minúsculas para el modificador de seguimiento.

Ejemplos

En el ejemplo de código siguiente se muestra cómo mostrar los atributos no reconocidos para un modificador personalizado.

// Get the custom attributes for the trace source switch.
foreach (DictionaryEntry de in ts.Switch.Attributes)
    Console.WriteLine(de.Key + "  " + de.Value);
' Get the custom attributes for the trace source switch.

For Each de In ts.Switch.Attributes
    Console.WriteLine(de.Key + "  " + de.Value)
Next de

Comentarios

La Attributes propiedad identifica los atributos personalizados a los que se hace referencia en el archivo de configuración de la aplicación. No se enumeran los atributos personalizados sin referencia. Las clases que heredan de la Switch clase pueden agregar atributos personalizados reemplazando el GetSupportedAttributes método y devolviendo una matriz de cadenas de nombres de atributo personalizados.

Se aplica a