Méthode System::Xml::Xsl::XslTransform::Transform

Contenu
[ ]

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) method

Transforme les données XML dans l’IXPathNavigable en utilisant les args spécifiés et renvoie le résultat vers un XmlReader.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.

ReturnValue

Un XmlReader contenant les résultats de la transformation.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un flux.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::Stream>&Le flux vers lequel vous souhaitez écrire.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un flux.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::Stream>&Le flux vers lequel vous souhaitez écrire.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de la méthode XslTransform::Transform.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un TextWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::TextWriter>&Le TextWriter vers lequel vous souhaitez écrire.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML dans le IXPathNavigable en utilisant les args spécifiés et écrit le résultat dans un TextWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::TextWriter>&Le TextWriter vers lequel vous souhaitez écrire.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de cette méthode.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML dans l’IXPathNavigable en utilisant les args spécifiés et renvoie le résultat vers un XmlReader.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de cette méthode.

ReturnValue

Un XmlReader contenant les résultats de la transformation.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

Transforme les données XML dans l’IXPathNavigable en utilisant les args spécifiés et renvoie le résultat vers un XmlWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
outputconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML dans l’IXPathNavigable en utilisant les args spécifiés et renvoie le résultat vers un XmlWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un objet implémentant l’interface IXPathNavigable. Il peut s’agir soit d’un XmlNode (généralement un XmlDocument), soit d’un XPathDocument contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
outputconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de cette méthode.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) method

Transforme les données XML du XPathNavigator en utilisant les args spécifiés et renvoie le résultat vers un XmlReader.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.

ReturnValue

Un XmlReader contenant les résultats de la transformation.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un flux.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::Stream>&Le flux vers lequel vous souhaitez écrire.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un flux.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::Stream>&Le flux vers lequel vous souhaitez écrire.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de cette méthode.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un TextWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::TextWriter>&Le TextWriter vers lequel vous souhaitez écrire.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML dans le XPathNavigator en utilisant les args spécifiés et écrit le résultat dans un TextWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
sortieconst SharedPtr<IO::TextWriter>&Le TextWriter vers lequel vous souhaitez écrire.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de cette méthode.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML du XPathNavigator en utilisant les args spécifiés et renvoie le résultat vers un XmlReader.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de cette méthode.

ReturnValue

Un XmlReader contenant les résultats de la transformation.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

Transforme les données XML du XPathNavigator en utilisant les args spécifiés et renvoie le résultat vers un XmlWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
outputconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire.

Voir aussi

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML du XPathNavigator en utilisant les args spécifiés et renvoie le résultat vers un XmlWriter.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::XPathNavigator>&Un XPathNavigator contenant les données à transformer.
argsconst SharedPtr<XsltArgumentList>&Une XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée pour la transformation.
outputconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de cette méthode.

Voir aussi

XslTransform::Transform(const String&, const String&) method

Transforme les données XML dans le fichier d’entrée et écrit le résultat dans un fichier de sortie.

void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile)
ParamètreTypeDescription
inputfileconst String&L’URL du document source à transformer.
outputfileconst String&L’URL du fichier de sortie.

Voir aussi

XslTransform::Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) method

Transforme les données XML dans le fichier d’entrée et écrit le résultat dans un fichier de sortie.

void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParamètreTypeDescription
inputfileconst String&L’URL du document source à transformer.
outputfileconst String&L’URL du fichier de sortie.
resolverconst SharedPtr<System::Xml::XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si cette valeur est nullptr, la fonction document() n’est pas résolue. Le XmlResolver n’est pas mis en cache après l’exécution de la méthode XslTransform::Transform.

Voir aussi