Classe System::Security::SecurityElement

SecurityElement class

Modèle d’objet XML pour l’encodage d’objets de sécurité. Non implémenté. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class SecurityElement : public System::Object

Méthodes

MéthodeDescription
AddAttribute(const String&, const String&)Ajoute un attribut à la balise.
AddChild(SecurityElement)Ajoute une balise enfant.
Attribute(const String&)Obtient la valeur de l’attribut.
Copy()Clone la balise.
Equal(SecurityElement)Vérifie l’égalité des paramètres.
static Escape(const String&)Échappe les caractères dans la chaîne XML.
static FromString(const String&)Crée un élément à partir du code XML.
get_Attributes()Obtient les attributs de la balise.
get_Children()Obtient les objets enfants de la balise.
get_Tag()Obtient le nom de la balise.
get_Text()Obtient le texte interne de la balise.
static IsValidAttributeName(const String&)Vérifie si le nom de l’attribut est valide.
static IsValidAttributeValue(const String&)Vérifie si la valeur de l’attribut est valide.
static IsValidTag(const String&)Vérifie si la balise est valide.
static IsValidText(const String&)Vérifie si le texte est valide.
SearchForChildByTag(const String&)Obtient la balise enfant par son nom.
SearchForTextOfTag(const String&)Obtient le texte interne de la balise enfant par le nom de la balise.
SecurityElement(const String&)Constructeur.
SecurityElement(const String&, const String&)Constructeur.
set_Attributes(System::Collections::Generic::Dictionary<String, String>)Définit les attributs de la balise.
set_Children(System::Collections::Generic::List<SecurityElement>)Définit les objets enfants de la balise.
set_Tag(const String&)Définit le nom de la balise.
set_Text(const String&)Définit le texte interne de la balise.
ToString() const overrideConvertit la balise en chaîne.

Voir aussi