System::Xml::Xsl::XslTransform class

XslTransform class

Transformerar XML-data med en Extensible Stylesheet Language for Transformations (XSLT) stilmall.

class XslTransform : public System::Object

Metoder

MetodBeskrivning
Load(const SharedPtr<XmlReader>&)Läser in XSLT-stilmallen som finns i XmlReader.
Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&)Läser in XSLT-stilmallen som finns i XmlReader.
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&)Läser in XSLT-stilmallen som finns i IXPathNavigable.
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<System::Xml::XmlResolver>&)Läser in XSLT-stilmallen som finns i IXPathNavigable.
Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&)Läser in XSLT-stilmallen som finns i XPathNavigator.
Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&)Läser in XSLT-stilmallen som finns i XPathNavigator.
Load(const String&)Läser in XSLT-stilmallen som anges av en URL.
Load(const String&, const SharedPtr<System::Xml::XmlResolver>&)Läser in XSLT-stilmallen som anges av en URL.
set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&)Ställer in XmlResolver som används för att lösa externa resurser när metoden XslTransform::Transform anropas.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en XmlReader.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en XmlReader.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en XmlWriter.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en XmlWriter.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en Stream.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en Stream.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en TextWriter.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)Transformerar XML-data i XPathNavigator med de angivna args och skriver ut resultatet till en TextWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en XmlReader.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en XmlReader.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en TextWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en TextWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en Stream.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en Stream.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en XmlWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)Transformerar XML-data i IXPathNavigable med de angivna args och skriver ut resultatet till en XmlWriter.
Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&)Transformerar XML-data i indatafilen och skriver ut resultatet till en utdatafil.
Transform(const String&, const String&)Transformerar XML-data i indatafilen och skriver ut resultatet till en utdatafil.
XslTransform()Initierar en ny instans av klassen XslTransform.

Typedefs

TypedefBeskrivning
PtrEtt alias för delad pekare till en instans av denna klass.

Anmärkningar

Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

Se även