System::Xml::Xsl::XslCompiledTransform::Transform méthode

Contenu
[ ]

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

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet IXPathNavigable et écrit les résultats dans un XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XmlWriter> &results)
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.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.

Voir aussi

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

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet IXPathNavigable et écrit les résultats dans un flux. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
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.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
résultatsconst SharedPtr<IO::Stream>&Le flux vers lequel vous souhaitez écrire.

Voir aussi

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

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet IXPathNavigable et écrit les résultats dans un TextWriter. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
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.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
résultatsconst SharedPtr<IO::TextWriter>&Le TextWriter vers lequel vous souhaitez écrire.

Voir aussi

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

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet IXPathNavigable et écrit les résultats dans un XmlWriter. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
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.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.

Voir aussi

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

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet IXPathNavigable et écrit les résultats dans un XmlWriter. Le XsltArgumentList fournit des arguments d’exécution supplémentaires et le XmlResolver résout la fonction XSLT document().

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
ParamètreTypeDescription
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Le document à transformer qui est spécifié par l’objet IXPathNavigable.
argumentsconst SharedPtr<XsltArgumentList>&Liste d’arguments sous forme de XsltArgumentList.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.
documentResolverconst SharedPtr<XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si celui-ci est nullptr, la fonction document() n’est pas résolue.

Voir aussi

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XmlWriter>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet XmlReader et écrit les résultats dans un XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XmlWriter> &results)
ParamètreTypeDescription
inputconst SharedPtr<XmlReader>&Le XmlReader contenant le document d’entrée.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.

Voir aussi

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet XmlReader et écrit les résultats dans un flux. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ParamètreTypeDescription
inputconst SharedPtr<XmlReader>&Un XmlReader contenant le document d’entrée.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
résultatsconst SharedPtr<IO::Stream>&Le flux vers lequel vous souhaitez écrire.

Voir aussi

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet XmlReader et écrit les résultats dans un TextWriter. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ParamètreTypeDescription
inputconst SharedPtr<XmlReader>&Un XmlReader contenant le document d’entrée.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
résultatsconst SharedPtr<IO::TextWriter>&Le TextWriter vers lequel vous souhaitez écrire.

Voir aussi

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet XmlReader et écrit les résultats dans un XmlWriter. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ParamètreTypeDescription
inputconst SharedPtr<XmlReader>&Un XmlReader contenant le document d’entrée.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.

Voir aussi

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’objet XmlReader et écrit les résultats dans un XmlWriter. Le XsltArgumentList fournit des arguments d’exécution supplémentaires et le XmlResolver résout la fonction XSLT document().

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
ParamètreTypeDescription
inputconst SharedPtr<XmlReader>&Un XmlReader contenant le document d’entrée.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.
documentResolverconst SharedPtr<XmlResolver>&Le XmlResolver utilisé pour résoudre la fonction XSLT document(). Si celui-ci est nullptr, la fonction document() n’est pas résolue.

Voir aussi

XslCompiledTransform::Transform(const String&, const SharedPtr<XmlWriter>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’URI et écrit les résultats dans un XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XmlWriter> &results)
ParamètreTypeDescription
inputUriconst String&L’URI du document d’entrée.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.

Voir aussi

XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’URI et écrit les résultats dans le flux. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ParamètreTypeDescription
inputUriconst String&L’URI du document d’entrée.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
résultatsconst SharedPtr<IO::Stream>&Le flux vers lequel vous souhaitez écrire.

Voir aussi

XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’URI et écrit les résultats dans un TextWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ParamètreTypeDescription
inputUriconst String&L’URI du document d’entrée.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
résultatsconst SharedPtr<IO::TextWriter>&Le TextWriter vers lequel vous souhaitez écrire.

Voir aussi

XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

Exécute la transformation en utilisant le document d’entrée spécifié par l’URI et écrit les résultats dans un XmlWriter. Le XsltArgumentList fournit des arguments d’exécution supplémentaires.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ParamètreTypeDescription
inputUriconst String&L’URI du document d’entrée.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenant les arguments qualifiés par l’espace de noms utilisés comme entrée de la transformation. Cette valeur peut être nullptr.
resultsconst SharedPtr<XmlWriter>&Le XmlWriter vers lequel vous souhaitez écrire. Si la feuille de style contient un élément xsl:output, vous devez créer le XmlWriter en utilisant l’objet XmlWriterSettings retourné par la valeur XslCompiledTransform::get_OutputSettings. Cela garantit que le XmlWriter possède les paramètres de sortie corrects.

Voir aussi

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

Exécute la transformation en utilisant le document d’entrée spécifié par l’URI et écrit les résultats dans un fichier.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile)
ParamètreTypeDescription
inputUriconst String&L’URI du document d’entrée.
resultsFileconst String&L’URI du fichier de sortie.

Voir aussi