classe System::Xml::Xsl::XsltArgumentList

XsltArgumentList class

Contient un nombre variable d’arguments qui sont soit des paramètres XSLT, soit des objets d’extension.

class XsltArgumentList : public System::Object

Méthodes

MéthodeDescription
AddExtensionObject(const String&, const SharedPtr<Object>&)Ajoute un nouvel objet à la XsltArgumentList et l’associe à l’URI de l’espace de noms.
AddParam(const String&, const String&, const SharedPtr<Object>&)Ajoute un paramètre à la XsltArgumentList et l’associe au nom qualifié de l’espace de noms.
Clear()Supprime tous les paramètres et objets d’extension de la XsltArgumentList.
GetExtensionObject(const String&)Renvoie l’objet associé à l’espace de noms donné.
GetParam(const String&, const String&)Renvoie le paramètre associé au nom qualifié de l’espace de noms.
RemoveExtensionObject(const String&)Supprime l’objet avec l’URI de l’espace de noms de la XsltArgumentList.
RemoveParam(const String&, const String&)Supprime le paramètre de la XsltArgumentList.
XsltArgumentList()Implémente une nouvelle instance de la XsltArgumentList.

Typedefs

TypedefDescription
PtrUn alias pour un pointeur partagé vers une instance de cette classe.

Remarques

Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instances 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.

Voir aussi