SecurityElement.Attributes Propriété

Définition

Obtient ou définit les attributs d'un élément XML en tant que paires de nom/valeur.

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

Valeur de propriété

Objet Hashtable pour les valeurs d'attributs de l'élément XML.

Exceptions

Le nom ou la valeur de l'objet Hashtable n'est pas valide.

Le nom n'est pas un nom d'attribut XML valide.

Exemples

Le code suivant montre l’utilisation de la Attributes propriété pour obtenir un attribut d’un élément XML. Cet exemple de code fait partie d’un exemple plus grand fourni pour 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()

Remarques

Chaque attribut est stocké dans sous la Hashtable forme d’une paire nom/valeur.

Les noms et les valeurs dans les attributs doivent contenir uniquement des caractères d’attribut XML valides. Utilisez Escape pour supprimer les caractères non valides de la chaîne.

Les chaînes entre guillemets n’étant pas prises en charge, les chaînes pour les paires nom/valeur ne doivent pas contenir de guillemets ou d’autres caractères nécessitant des guillemets.

S’applique à