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)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом IXPathNavigable, и выводит результаты в поток. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| результаты | const SharedPtr<IO::Stream>& | Поток, в который вы хотите вывести данные. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом 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)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| результаты | const SharedPtr<IO::TextWriter>& | Объект TextWriter, в который вы хотите вывести данные. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом IXPathNavigable, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы времени выполнения.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Объект, реализующий интерфейс IXPathNavigable. Он может быть либо XmlNode (обычно XmlDocument), либо XPathDocument, содержащим данные для преобразования. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом 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)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<System::Xml::XPath::IXPathNavigable>& | Документ для преобразования, указанный объектом IXPathNavigable. |
| arguments | const SharedPtr<XsltArgumentList>& | Список аргументов в виде XsltArgumentList. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
| documentResolver | const SharedPtr<XmlResolver>& | Класс XmlResolver используется для разрешения функции XSLT document(). Если он равен nullptr, функция document() не разрешается. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в XmlWriter.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XmlWriter> &results)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Объект XmlReader содержит входной документ. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в поток. XsltArgumentList предоставляет дополнительные аргументы во время выполнения.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Объект XmlReader содержит входной документ. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| результаты | const SharedPtr<IO::Stream>& | Поток, в который вы хотите вывести данные. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в TextWriter. XsltArgumentList предоставляет дополнительные аргументы во время выполнения.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Объект XmlReader содержит входной документ. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| результаты | const SharedPtr<IO::TextWriter>& | Объект TextWriter, в который вы хотите вывести данные. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом XmlReader, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы во время выполнения.
void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Объект XmlReader содержит входной документ. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный объектом 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)
| Параметр | Тип | Описание |
|---|---|---|
| input | const SharedPtr<XmlReader>& | Объект XmlReader содержит входной документ. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
| documentResolver | const SharedPtr<XmlResolver>& | Класс XmlResolver используется для разрешения функции XSLT document(). Если он равен nullptr, функция document() не разрешается. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в XmlWriter.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XmlWriter> &results)
| Параметр | Тип | Описание |
|---|---|---|
| inputUri | const String& | URI входного документа. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в поток. XsltArgumentList предоставляет дополнительные аргументы во время выполнения.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
| Параметр | Тип | Описание |
|---|---|---|
| inputUri | const String& | URI входного документа. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| результаты | const SharedPtr<IO::Stream>& | Поток, в который вы хотите вывести данные. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в TextWriter.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
| Параметр | Тип | Описание |
|---|---|---|
| inputUri | const String& | URI входного документа. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| результаты | const SharedPtr<IO::TextWriter>& | Объект TextWriter, в который вы хотите вывести данные. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в XmlWriter. XsltArgumentList предоставляет дополнительные аргументы во время выполнения.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
| Параметр | Тип | Описание |
|---|---|---|
| inputUri | const String& | URI входного документа. |
| arguments | const SharedPtr<XsltArgumentList>& | XsltArgumentList содержащий аргументы, квалифицированные пространством имён, используемые в качестве входных данных для преобразования. Это значение может быть nullptr. |
| results | const SharedPtr<XmlWriter>& | XmlWriter, в который вы хотите выводить. Если таблица стилей содержит элемент xsl:output, следует создать XmlWriter с использованием объекта XmlWriterSettings, возвращённого из свойства XslCompiledTransform::get_OutputSettings. Это гарантирует, что у XmlWriter будут правильные настройки вывода. |
См. также
- 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
Выполняет преобразование, используя входной документ, указанный URI, и выводит результаты в файл.
void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile)
| Параметр | Тип | Описание |
|---|---|---|
| inputUri | const String& | URI входного документа. |
| resultsFile | const String& | URI выходного файла. |
См. также
- Class String
- Class XslCompiledTransform
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++