System::Xml::Xsl::XslCompiledTransform::Transform method

Содержание
[ ]

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

Выполняет преобразование, используя входной документ, указанный объектом IXPathNavigable, и выводит результаты в XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XmlWriter> &results)
ПараметрТипОписание
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования.
resultsconst SharedPtr<XmlWriter>&Объект XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из значения XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные настройки вывода.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом IXPathNavigable, и выводит результаты в поток. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ПараметрТипОписание
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<IO::Stream>&Поток, в который вы хотите вывести данные.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом IXPathNavigable, и выводит результаты в TextWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ПараметрТипОписание
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<IO::TextWriter>&TextWriter, в который вы хотите вывести данные.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом IXPathNavigable, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ПараметрТипОписание
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<XmlWriter>&Объект XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из значения XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные настройки вывода.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом IXPathNavigable, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения, а XmlResolver разрешает функцию 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)
ПараметрТипОписание
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Документ для преобразования, указанный объектом IXPathNavigable.
argumentsconst SharedPtr<XsltArgumentList>&Список аргументов как XsltArgumentList.
resultsconst SharedPtr<XmlWriter>&XmlWriter , в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, вы должны создать XmlWriter с помощью объекта XmlWriterSettings, возвращаемого значением XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные параметры вывода.
documentResolverconst SharedPtr<XmlResolver>&XmlResolver используется для разрешения функции XSLT document(). Если это nullptr, функция document() не разрешается.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XmlWriter> &results)
ПараметрТипОписание
inputconst SharedPtr<XmlReader>&XmlReader содержащий входной документ.
resultsconst SharedPtr<XmlWriter>&Объект XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из значения XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные настройки вывода.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в поток. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ПараметрТипОписание
inputconst SharedPtr<XmlReader>&XmlReader содержащий входной документ.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<IO::Stream>&Поток, в который вы хотите вывести данные.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в TextWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ПараметрТипОписание
inputconst SharedPtr<XmlReader>&XmlReader содержащий входной документ.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<IO::TextWriter>&TextWriter, в который вы хотите вывести данные.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ПараметрТипОписание
inputconst SharedPtr<XmlReader>&XmlReader содержащий входной документ.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<XmlWriter>&Объект XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из значения XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные настройки вывода.

См. также

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

Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения, а XmlResolver разрешает функцию XSLT document().

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
ПараметрТипОписание
inputconst SharedPtr<XmlReader>&XmlReader содержащий входной документ.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<XmlWriter>&Объект XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из значения XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные настройки вывода.
documentResolverconst SharedPtr<XmlResolver>&XmlResolver используется для разрешения функции XSLT document(). Если это nullptr, функция document() не разрешается.

См. также

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

Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XmlWriter> &results)
ПараметрТипОписание
inputUriconst String&URI входного документа.
resultsconst SharedPtr<XmlWriter>&Объект XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из значения XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные настройки вывода.

См. также

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

Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в поток. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
ПараметрТипОписание
inputUriconst String&URI входного документа.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<IO::Stream>&Поток, в который вы хотите вывести данные.

См. также

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

Выполняет преобразование, используя входной документ, указанный в URI, и выводит результаты в TextWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
ПараметрТипОписание
inputUriconst String&URI входного документа.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<IO::TextWriter>&TextWriter, в который вы хотите вывести данные.

См. также

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

Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
ПараметрТипОписание
inputUriconst String&URI входного документа.
argumentsconst SharedPtr<XsltArgumentList>&Объект XsltArgumentList, содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr.
resultsconst SharedPtr<XmlWriter>&Объект XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из значения XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter правильные настройки вывода.

См. также

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

Выполняет преобразование, используя входной документ, указанный в URI, и выводит результаты в файл.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile)
ПараметрТипОписание
inputUriconst String&URI входного документа.
resultsFileconst String&URI выходного файла.

См. также