System::Xml::Xsl::XslTransform class
Contenido
[
Ocultar
]XslTransform class
Transforma datos XML usando una hoja de estilo Extensible Stylesheet Language for Transformations (XSLT).
class XslTransform : public System::Object
Métodos
| Método | Descripción |
|---|---|
| Load(const SharedPtr<XmlReader>&) | Carga la hoja de estilo XSLT contenida en el XmlReader. |
| Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) | Carga la hoja de estilo XSLT contenida en el XmlReader. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&) | Carga la hoja de estilo XSLT contenida en el IXPathNavigable. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<System::Xml::XmlResolver>&) | Carga la hoja de estilo XSLT contenida en el IXPathNavigable. |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&) | Carga la hoja de estilo XSLT contenida en el XPathNavigator. |
| Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&) | Carga la hoja de estilo XSLT contenida en el XPathNavigator. |
| Load(const String&) | Carga la hoja de estilo XSLT especificada por una URL. |
| Load(const String&, const SharedPtr<System::Xml::XmlResolver>&) | Carga la hoja de estilo XSLT especificada por una URL. |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | Establece el XmlResolver utilizado para resolver recursos externos cuando se llama al método XslTransform::Transform. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un Stream. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un Stream. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | Transforma los datos XML en el XPathNavigator usando los args especificados y devuelve el resultado a un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un XmlReader. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un TextWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un Stream. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un Stream. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | Transforma los datos XML en el IXPathNavigable usando los args especificados y devuelve el resultado a un XmlWriter. |
| Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) | Transforma los datos XML en el archivo de entrada y devuelve el resultado a un archivo de salida. |
| Transform(const String&, const String&) | Transforma los datos XML en el archivo de entrada y devuelve el resultado a un archivo de salida. |
| XslTransform() | Inicializa una nueva instancia de la clase XslTransform. |
Typedefs
| Typedef | Descripción |
|---|---|
| Ptr | Un alias para un puntero compartido a una instancia de esta clase. |
Observaciones
Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree instancias de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
Ver también
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Page for C++