Partager via


SecurityElement.Attributes Propriété

Définition

Obtient ou définit les attributs d’un élément XML en tant que paires 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’attribut 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();
Dim attributeKeys As Hashtable = xmlElement.Attributes
Dim attributeValue As String = attributeKeys(attributeName).ToString()

Remarques

Chaque attribut est stocké dans la Hashtable paire nom/valeur.

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

Il n’existe aucune prise en charge des chaînes entre guillemets. Par conséquent, 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 à