Condividi tramite


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 dell'attributo dell'elemento XML.

Eccezioni

Nome o valore dell'oggetto Hashtable non valido.

Il nome non è un nome di attributo XML valido.

Esempio

Nel codice seguente viene illustrato l'utilizzo 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();
Dim attributeKeys As Hashtable = xmlElement.Attributes
Dim attributeValue As String = attributeKeys(attributeName).ToString()

Commenti

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

I nomi e i valori negli attributi devono contenere solo caratteri di attributo XML validi. Utilizzare 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