SecurityElement.Attributes Proprietà

Definizione

Ottiene o imposta gli attributi di un elemento XML come coppie nome/valore.Gets or sets the attributes of an XML element as name/value pairs.

public:
 property System::Collections::Hashtable ^ Attributes { System::Collections::Hashtable ^ get(); void set(System::Collections::Hashtable ^ value); };
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.The Hashtable object for the attribute values of the XML element.

Eccezioni

Il nome o il valore dell'oggetto Hashtable non è valido.The name or value of the Hashtable object is invalid.

Il nome non è un nome dell'attributo XML valido.The name is not a valid XML attribute name.

Esempi

Nel codice seguente viene illustrato l'utilizzo della Attributes proprietà per ottenere un attributo di un elemento XML.The following code shows the use of the Attributes property to get an attribute of an XML element. Questo esempio di codice fa parte di un esempio più ampio fornito SecurityElement per la classe.This code example is part of a larger example provided for the SecurityElement class.

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 in Hashtable come una coppia nome/valore.Each attribute is stored in the Hashtable as a name/value pair.

I nomi e i valori negli attributi devono contenere solo caratteri di attributo XML validi.Names and values in attributes should contain only valid XML attribute characters. Usare Escape per rimuovere i caratteri non validi dalla stringa.Use Escape to remove invalid characters from the string.

Non è disponibile alcun supporto per le stringhe tra virgolette, quindi le stringhe per le coppie nome/valore non devono contenere virgolette o altri caratteri che richiedono la quota.There is no support for quoted strings, so strings for name/value pairs should not contain quotes or other characters requiring quoting.

Si applica a