Condividi tramite


Switch.Attributes Proprietà

Definizione

Ottiene gli attributi di opzione personalizzati definiti nel file di configurazione dell'applicazione.

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

Valore della proprietà

Classe StringDictionary contenente gli attributi personalizzati, senza distinzione tra maiuscole e minuscole, per l'opzione di traccia.

Esempio

Nell'esempio di codice seguente viene illustrato come visualizzare gli attributi non riconosciuti per un commutatore personalizzato.

// 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

Commenti

La Attributes proprietà identifica gli attributi personalizzati a cui fa riferimento nel file di configurazione dell'applicazione. Gli attributi personalizzati non registrati non vengono enumerati. Le classi che ereditano dalla Switch classe possono aggiungere attributi personalizzati eseguendo l'override del GetSupportedAttributes metodo e restituendo una matrice di stringhe di nomi di attributi personalizzati.

Si applica a