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

Contenido
[ ]

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ámetroTipoDescripción
inputconst 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.
resultsconst 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

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ámetroTipoDescripción
inputconst 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.
argumentsconst 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.
resultadosconst SharedPtr<IO::Stream>&El flujo al que desea enviar la salida.

Ver también

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ámetroTipoDescripción
inputconst 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.
argumentsconst 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.
resultadosconst SharedPtr<IO::TextWriter>&El TextWriter al que desea enviar la salida.

Ver también

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ámetroTipoDescripción
inputconst 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.
argumentsconst 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.
resultsconst 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

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ámetroTipoDescripción
entradaconst SharedPtr<System::Xml::XPath::IXPathNavigable>&El documento a transformar que está especificado por el objeto IXPathNavigable.
argumentsconst SharedPtr<XsltArgumentList>&Lista de argumentos como XsltArgumentList.
resultsconst 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.
documentResolverconst 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

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ámetroTipoDescripción
inputconst SharedPtr<XmlReader>&El XmlReader que contiene el documento de entrada.
resultsconst 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

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ámetroTipoDescripción
inputconst SharedPtr<XmlReader>&Un XmlReader que contiene el documento de entrada.
argumentsconst 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.
resultadosconst SharedPtr<IO::Stream>&El flujo al que desea enviar la salida.

Ver también

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ámetroTipoDescripción
inputconst SharedPtr<XmlReader>&Un XmlReader que contiene el documento de entrada.
argumentsconst 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.
resultadosconst SharedPtr<IO::TextWriter>&El TextWriter al que desea enviar la salida.

Ver también

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ámetroTipoDescripción
inputconst SharedPtr<XmlReader>&Un XmlReader que contiene el documento de entrada.
argumentsconst 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.
resultsconst 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

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ámetroTipoDescripción
inputconst SharedPtr<XmlReader>&Un XmlReader que contiene el documento de entrada.
argumentsconst 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.
resultsconst 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.
documentResolverconst 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

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ámetroTipoDescripción
inputUriconst String&La URI del documento de entrada.
resultsconst 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

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ámetroTipoDescripción
inputUriconst String&La URI del documento de entrada.
argumentsconst 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.
resultadosconst SharedPtr<IO::Stream>&El flujo al que desea enviar la salida.

Ver también

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ámetroTipoDescripción
inputUriconst String&La URI del documento de entrada.
argumentsconst 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.
resultadosconst SharedPtr<IO::TextWriter>&El TextWriter al que desea enviar la salida.

Ver también

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ámetroTipoDescripción
inputUriconst String&La URI del documento de entrada.
argumentsconst 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.
resultsconst 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

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ámetroTipoDescripción
inputUriconst String&La URI del documento de entrada.
resultsFileconst String&La URI del archivo de salida.

Ver también