System::Xml::Xsl::XslCompiledTransform::Transform metodo

Contenuti
[ ]

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto IXPathNavigable e restituisce i risultati a un XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XmlWriter> &results)
ParametroTipoDescrizione
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter a cui desideri scrivere. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto IXPathNavigable e restituisce i risultati a un flusso. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ParametroTipoDescrizione
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
risultaticonst SharedPtr<IO::Stream>&Il flusso su cui si desidera scrivere l’output.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto IXPathNavigable e restituisce i risultati a un TextWriter. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ParametroTipoDescrizione
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
risultaticonst SharedPtr<IO::TextWriter>&Il TextWriter su cui si desidera scrivere l’output.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto IXPathNavigable e restituisce i risultati a un XmlWriter. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ParametroTipoDescrizione
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Un oggetto che implementa l’interfaccia IXPathNavigable. Può essere un XmlNode (tipicamente un XmlDocument), oppure un XPathDocument contenente i dati da trasformare.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter a cui desideri scrivere. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto IXPathNavigable e restituisce i risultati a un XmlWriter. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi e il XmlResolver risolve la funzione 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)
ParametroTipoDescrizione
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Il documento da trasformare specificato dall’oggetto IXPathNavigable.
argumentsconst SharedPtr<XsltArgumentList>&Elenco degli argomenti come XsltArgumentList.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter su cui desideri scrivere l’output. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.
documentResolverconst SharedPtr<XmlResolver>&Il XmlResolver utilizzato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto XmlReader e produce i risultati in un XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XmlWriter> &results)
ParametroTipoDescrizione
inputconst SharedPtr<XmlReader>&Il XmlReader contenente il documento di input.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter a cui desideri scrivere. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto XmlReader e produce i risultati in uno stream. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ParametroTipoDescrizione
inputconst SharedPtr<XmlReader>&Un XmlReader contenente il documento di input.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
risultaticonst SharedPtr<IO::Stream>&Il flusso su cui si desidera scrivere l’output.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto XmlReader e produce i risultati in un TextWriter. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ParametroTipoDescrizione
inputconst SharedPtr<XmlReader>&Un XmlReader contenente il documento di input.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
risultaticonst SharedPtr<IO::TextWriter>&Il TextWriter su cui si desidera scrivere l’output.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto XmlReader e produce i risultati in un XmlWriter. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ParametroTipoDescrizione
inputconst SharedPtr<XmlReader>&Un XmlReader contenente il documento di input.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter a cui desideri scrivere. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’oggetto XmlReader e produce i risultati in un XmlWriter. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi e il XmlResolver risolve la funzione XSLT document().

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
ParametroTipoDescrizione
inputconst SharedPtr<XmlReader>&Un XmlReader contenente il documento di input.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter a cui desideri scrivere. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.
documentResolverconst SharedPtr<XmlResolver>&Il XmlResolver utilizzato per risolvere la funzione XSLT document(). Se è nullptr, la funzione document() non viene risolta.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’URI e produce i risultati in un XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XmlWriter> &results)
ParametroTipoDescrizione
inputUriconst String&L’URI del documento di input.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter a cui desideri scrivere. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’URI e produce i risultati in uno stream. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ParametroTipoDescrizione
inputUriconst String&L’URI del documento di input.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
risultaticonst SharedPtr<IO::Stream>&Il flusso su cui si desidera scrivere l’output.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’URI e scrive i risultati in un TextWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ParametroTipoDescrizione
inputUriconst String&L’URI del documento di input.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
risultaticonst SharedPtr<IO::TextWriter>&Il TextWriter su cui si desidera scrivere l’output.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’URI e produce i risultati in un XmlWriter. Il XsltArgumentList fornisce argomenti di runtime aggiuntivi.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ParametroTipoDescrizione
inputUriconst String&L’URI del documento di input.
argumentsconst SharedPtr<XsltArgumentList>&Un XsltArgumentList contenente gli argomenti qualificati per namespace usati come input per la trasformazione. Questo valore può essere nullptr.
resultsconst SharedPtr<XmlWriter>&Il XmlWriter a cui desideri scrivere. Se il foglio di stile contiene un elemento xsl:output, dovresti creare il XmlWriter utilizzando l’oggetto XmlWriterSettings restituito dal valore XslCompiledTransform::get_OutputSettings. Questo garantisce che il XmlWriter abbia le impostazioni di output corrette.

Vedi anche

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

Esegue la trasformazione utilizzando il documento di input specificato dall’URI e scrive i risultati in un file.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile)
ParametroTipoDescrizione
inputUriconst String&L’URI del documento di input.
resultsFileconst String&L’URI del file di output.

Vedi anche