System::Xml::Xsl::XslCompiledTransform::Transform método
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XmlWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto IXPathNavigable y envía los resultados a un XmlWriter.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XmlWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings devuelto por el valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto IXPathNavigable y envía los resultados a un flujo. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| resultados | const SharedPtr<IO::Stream>& | El flujo al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class Stream
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto IXPathNavigable y envía los resultados a un TextWriter. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| resultados | const SharedPtr<IO::TextWriter>& | El TextWriter al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class TextWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto IXPathNavigable y envía los resultados a un XmlWriter. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Un objeto que implementa la interfaz IXPathNavigable. Puede ser un XmlNode (normalmente un XmlDocument), o un XPathDocument que contiene los datos a transformar. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings devuelto por el valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto IXPathNavigable y envía los resultados a un XmlWriter. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales y el XmlResolver resuelve la función 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)
| Parámetro | Tipo | Descripción |
|---|---|---|
| entrada | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | El documento a transformar que está especificado por el objeto IXPathNavigable. |
| arguments | const SharedPtr<XsltArgumentList>& | Lista de argumentos como XsltArgumentList. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings que se devuelve del valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
| documentResolver | const SharedPtr<XmlResolver>& | El XmlResolver usado para resolver la función document() de XSLT. Si esto es nullptr, la función document() no se resuelve. |
Ver también
- Typedef SharedPtr
- Class IXPathNavigable
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XmlWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto XmlReader y genera los resultados en un XmlWriter.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XmlWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<XmlReader>& | El XmlReader que contiene el documento de entrada. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings devuelto por el valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto XmlReader y genera los resultados en un flujo. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Un XmlReader que contiene el documento de entrada. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| resultados | const SharedPtr<IO::Stream>& | El flujo al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class Stream
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto XmlReader y genera los resultados en un TextWriter. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Un XmlReader que contiene el documento de entrada. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| resultados | const SharedPtr<IO::TextWriter>& | El TextWriter al que desea enviar la salida. |
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class TextWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto XmlReader y genera los resultados en un XmlWriter. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Un XmlReader que contiene el documento de entrada. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings devuelto por el valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) method
Ejecuta la transformación usando el documento de entrada especificado por el objeto XmlReader y genera los resultados en un XmlWriter. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales y el XmlResolver resuelve la función document() de XSLT.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
| Parámetro | Tipo | Descripción |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Un XmlReader que contiene el documento de entrada. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings devuelto por el valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
| documentResolver | const SharedPtr<XmlResolver>& | El XmlResolver usado para resolver la función document() de XSLT. Si esto es nullptr, la función document() no se resuelve. |
Ver también
- Typedef SharedPtr
- Class XmlReader
- Class XsltArgumentList
- Class XmlWriter
- Class XmlResolver
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XmlWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por la URI y genera los resultados en un XmlWriter.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XmlWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | La URI del documento de entrada. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings devuelto por el valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
Ver también
- Class String
- Typedef SharedPtr
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method
Ejecuta la transformación usando el documento de entrada especificado por la URI y genera los resultados en un flujo. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | La URI del documento de entrada. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| resultados | const SharedPtr<IO::Stream>& | El flujo al que desea enviar la salida. |
Ver también
- Class String
- Typedef SharedPtr
- Class XsltArgumentList
- Class Stream
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por la URI y envía los resultados a un TextWriter.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | La URI del documento de entrada. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| resultados | const SharedPtr<IO::TextWriter>& | El TextWriter al que desea enviar la salida. |
Ver también
- Class String
- Typedef SharedPtr
- Class XsltArgumentList
- Class TextWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method
Ejecuta la transformación usando el documento de entrada especificado por la URI y genera los resultados en un XmlWriter. El XsltArgumentList proporciona argumentos de tiempo de ejecución adicionales.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | La URI del documento de entrada. |
| arguments | const SharedPtr<XsltArgumentList>& | Un XsltArgumentList que contiene los argumentos calificados por espacio de nombres usados como entrada para la transformación. Este valor puede ser nullptr. |
| results | const SharedPtr<XmlWriter>& | El XmlWriter al que desea enviar la salida. Si la hoja de estilo contiene un elemento xsl:output, debe crear el XmlWriter usando el objeto XmlWriterSettings devuelto por el valor de XslCompiledTransform::get_OutputSettings. Esto garantiza que el XmlWriter tenga la configuración de salida correcta. |
Ver también
- Class String
- Typedef SharedPtr
- Class XsltArgumentList
- Class XmlWriter
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++
XslCompiledTransform::Transform(const String&, const String&) method
Ejecuta la transformación usando el documento de entrada especificado por la URI y envía los resultados a un archivo.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile)
| Parámetro | Tipo | Descripción |
|---|---|---|
| inputUri | const String& | La URI del documento de entrada. |
| resultsFile | const String& | La URI del archivo de salida. |
Ver también
- Class String
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++