System::Xml::Xsl::XslTransform klasse

XslTransform class

Transformeert XML‑gegevens met behulp van een Extensible Stylesheet Language for Transformations (XSLT) stijlblad.

class XslTransform : public System::Object

Methoden

MethodeBeschrijving
Load(const SharedPtr<XmlReader>&)Laadt het XSLT‑stijlblad dat zich bevindt in de XmlReader.
Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&)Laadt het XSLT‑stijlblad dat zich bevindt in de XmlReader.
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&)Laadt het XSLT‑stijlblad dat zich bevindt in de IXPathNavigable.
Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<System::Xml::XmlResolver>&)Laadt het XSLT‑stijlblad dat zich bevindt in de IXPathNavigable.
Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&)Laadt het XSLT‑stijlblad dat zich bevindt in de XPathNavigator.
Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&)Laadt het XSLT‑stijlblad dat zich bevindt in de XPathNavigator.
Load(const String&)Laadt het XSLT‑stijlblad gespecificeerd door een URL.
Load(const String&, const SharedPtr<System::Xml::XmlResolver>&)Laadt het XSLT‑stijlblad gespecificeerd door een URL.
set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&)Stelt de XmlResolver in die wordt gebruikt om externe bronnen op te lossen wanneer de XslTransform::Transform methode wordt aangeroepen.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een XmlReader.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een XmlReader.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een XmlWriter.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een XmlWriter.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een Stream.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een Stream.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een TextWriter.
Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)Transformeert de XML-gegevens in de XPathNavigator met de opgegeven args en schrijft het resultaat naar een TextWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een XmlReader.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een XmlReader.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een TextWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een TextWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een Stream.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een Stream.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een XmlWriter.
Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&)Transformeert de XML-gegevens in de IXPathNavigable met de opgegeven args en schrijft het resultaat naar een XmlWriter.
Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&)Transformeert de XML-gegevens in het invoerbestand en schrijft het resultaat naar een uitvoerbestand.
Transform(const String&, const String&)Transformeert de XML-gegevens in het invoerbestand en schrijft het resultaat naar een uitvoerbestand.
XslTransform()Initialiseert een nieuw exemplaar van de XslTransform klasse.

Typedefs

TypedefBeschrijving
PtrEen alias voor een gedeelde pointer naar een exemplaar van deze klasse.

Opmerkingen

Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit exemplaren van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

Zie ook