Switch.Attributes Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.