System::Xml::Xsl::XslTransform classe
Contenu
[
Cacher
]XslTransform class
Transforme des données XML à l’aide d’une feuille de style Extensible Stylesheet Language for Transformations (XSLT).
class XslTransform : public System::Object
Méthodes
| Méthode | Description |
|---|---|
| Load(const SharedPtr<XmlReader>&) | Charge la feuille de style XSLT contenue dans le XmlReader. |
| Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) | Charge la feuille de style XSLT contenue dans le XmlReader. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&) | Charge la feuille de style XSLT contenue dans le IXPathNavigable. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<System::Xml::XmlResolver>&) | Charge la feuille de style XSLT contenue dans le IXPathNavigable. |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&) | Charge la feuille de style XSLT contenue dans le XPathNavigator. |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&) | Charge la feuille de style XSLT contenue dans le XPathNavigator. |
| Load(const String&) | Charge la feuille de style XSLT spécifiée par une URL. |
| Load(const String&, const SharedPtr<System::Xml::XmlResolver>&) | Charge la feuille de style XSLT spécifiée par une URL. |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | Définit le XmlResolver utilisé pour résoudre les ressources externes lorsque la méthode XslTransform::Transform est appelée. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un flux. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un flux. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un flux. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un flux. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un XmlWriter. |
| Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) | Transforme les données XML dans le fichier d’entrée et écrit le résultat dans un fichier de sortie. |
| Transform(const String&, const String&) | Transforme les données XML dans le fichier d’entrée et écrit le résultat dans un fichier de sortie. |
| XslTransform() | Initialise une nouvelle instance de la classe XslTransform. |
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++