System::Xml::Xsl::XslTransform класс
Содержание
[
Скрывать
]XslTransform class
Преобразует XML‑данные с помощью таблицы стилей Extensible Stylesheet Language for Transformations (XSLT).
class XslTransform : public System::Object
Методы
| Метод | Описание |
|---|---|
| Load(const SharedPtr<XmlReader>&) | Загружает таблицу стилей XSLT, содержащуюся в XmlReader. |
| Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) | Загружает таблицу стилей XSLT, содержащуюся в XmlReader. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&) | Загружает таблицу стилей XSLT, содержащуюся в IXPathNavigable. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<System::Xml::XmlResolver>&) | Загружает таблицу стилей XSLT, содержащуюся в IXPathNavigable. |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&) | Загружает таблицу стилей XSLT, содержащуюся в XPathNavigator. |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&) | Загружает таблицу стилей XSLT, содержащуюся в XPathNavigator. |
| Load(const String&) | Загружает таблицу стилей XSLT, указанную URL. |
| Load(const String&, const SharedPtr<System::Xml::XmlResolver>&) | Загружает таблицу стилей XSLT, указанную URL. |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | Устанавливает XmlResolver, используемый для разрешения внешних ресурсов при вызове метода XslTransform::Transform. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в поток Stream. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в поток Stream. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | Преобразует XML-данные в XPathNavigator, используя указанные args, и выводит результат в TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в поток Stream. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в поток Stream. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | Преобразует XML-данные в IXPathNavigable, используя указанные args, и выводит результат в XmlWriter. |
| Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) | Преобразует XML-данные во входном файле и выводит результат в выходной файл. |
| Transform(const String&, const String&) | Преобразует XML-данные во входном файле и выводит результат в выходной файл. |
| XslTransform() | Инициализирует новый экземпляр класса XslTransform. |
Typedefs
| Определение типа | Описание |
|---|---|
| Ptr | Псевдоним для shared pointer к экземпляру этого класса. |
Примечания
Объекты этого класса должны выделяться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляры этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
См. также
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++