SecurityElement.Attributes Proprietà

Definizione

Ottiene o imposta gli attributi di un elemento XML come coppie nome/valore.

public:
 property System::Collections::Hashtable ^ Attributes { System::Collections::Hashtable ^ get(); void set(System::Collections::Hashtable ^ value); };
public System.Collections.Hashtable Attributes { get; set; }
public System.Collections.Hashtable? Attributes { get; set; }
member this.Attributes : System.Collections.Hashtable with get, set
Public Property Attributes As Hashtable

Valore della proprietà

Oggetto Hashtable per i valori di attributo dell'elemento XML.

Eccezioni

Il nome o il valore dell'oggetto Hashtable non è valido.

Il nome non è un nome dell'attributo XML valido.

Esempio

Nel codice seguente viene illustrato l'uso della Attributes proprietà per ottenere un attributo di un elemento XML. Questo esempio di codice fa parte di un esempio più ampio fornito per la SecurityElement classe .

Hashtable^ attributeKeys = xmlElement->Attributes;
String^ attributeValue = attributeKeys[ attributeName ]->ToString();
Hashtable attributeKeys = xmlElement.Attributes;
string attributeValue = attributeKeys[attributeName].ToString();
Dim attributeKeys As Hashtable = xmlElement.Attributes
Dim attributeValue As String = attributeKeys(attributeName).ToString()

Commenti

Ogni attributo viene archiviato Hashtable in come coppia nome/valore.

I nomi e i valori negli attributi devono contenere solo caratteri di attributo XML validi. Usare Escape per rimuovere caratteri non validi dalla stringa.

Non esiste alcun supporto per le stringhe tra virgolette, pertanto le stringhe per le coppie nome/valore non devono contenere virgolette o altri caratteri che richiedono virgolette.

Si applica a