classe System::Xml::Xsl::XsltArgumentList
Contenu
[
Cacher
]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éthode | Description |
|---|---|
| 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
| Typedef | Description |
|---|---|
| Ptr | Un 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
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++