System::Xml::Xsl::XslTransform::Transform-Methode

Inhalt
[ ]

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&) method

Transformiert die XML-Daten im IXPathNavigable mithilfe der angegebenen args und gibt das Ergebnis an einen XmlReader aus.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.

ReturnValue

Ein XmlReader mit den Ergebnissen der Transformation.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

Transformiert die XML-Daten im IXPathNavigable mit den angegebenen args und gibt das Ergebnis an einen Stream aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::Stream>&Der Stream, in den Sie ausgeben möchten.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im IXPathNavigable mit den angegebenen args und gibt das Ergebnis an einen Stream aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::Stream>&Der Stream, in den Sie ausgeben möchten.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss der XslTransform::Transform-Methode nicht zwischengespeichert.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

Transformiert die XML-Daten im IXPathNavigable mit den angegebenen args und gibt das Ergebnis an einen TextWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::TextWriter>&Der TextWriter, in den Sie ausgeben möchten.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im IXPathNavigable mit den angegebenen args und gibt das Ergebnis an einen TextWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::TextWriter>&Der TextWriter, in den Sie ausgeben möchten.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss dieser Methode nicht zwischengespeichert.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im IXPathNavigable mithilfe der angegebenen args und gibt das Ergebnis an einen XmlReader aus.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss dieser Methode nicht zwischengespeichert.

ReturnValue

Ein XmlReader mit den Ergebnissen der Transformation.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

Transformiert die XML-Daten im IXPathNavigable mithilfe der angegebenen args und gibt das Ergebnis an einen XmlWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
outputconst SharedPtr<XmlWriter>&Der XmlWriter, in den Sie ausgeben möchten.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im IXPathNavigable mithilfe der angegebenen args und gibt das Ergebnis an einen XmlWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&Ein Objekt, das das IXPathNavigable-Interface implementiert. Es kann entweder ein XmlNode (typischerweise ein XmlDocument) oder ein XPathDocument sein, das die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
outputconst SharedPtr<XmlWriter>&Der XmlWriter, in den Sie ausgeben möchten.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss dieser Methode nicht zwischengespeichert.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&) method

Transformiert die XML-Daten im XPathNavigator mithilfe der angegebenen args und gibt das Ergebnis an einen XmlReader aus.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.

ReturnValue

Ein XmlReader mit den Ergebnissen der Transformation.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

Transformiert die XML-Daten im XPathNavigator mit den angegebenen args und gibt das Ergebnis an einen Stream aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::Stream>&Der Stream, in den Sie ausgeben möchten.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im XPathNavigator mit den angegebenen args und gibt das Ergebnis an einen Stream aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::Stream> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::Stream>&Der Stream, in den Sie ausgeben möchten.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss dieser Methode nicht zwischengespeichert.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

Transformiert die XML-Daten im XPathNavigator mit den angegebenen args und gibt das Ergebnis an einen TextWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::TextWriter>&Der TextWriter, in den Sie ausgeben möchten.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im XPathNavigator mit den angegebenen args und gibt das Ergebnis an einen TextWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<IO::TextWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
Ausgabeconst SharedPtr<IO::TextWriter>&Der TextWriter, in den Sie ausgeben möchten.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss dieser Methode nicht zwischengespeichert.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im XPathNavigator mithilfe der angegebenen args und gibt das Ergebnis an einen XmlReader aus.

SharedPtr<XmlReader> System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss dieser Methode nicht zwischengespeichert.

ReturnValue

Ein XmlReader mit den Ergebnissen der Transformation.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

Transformiert die XML-Daten im XPathNavigator mithilfe der angegebenen args und gibt das Ergebnis an einen XmlWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
outputconst SharedPtr<XmlWriter>&Der XmlWriter, in den Sie ausgeben möchten.

Siehe auch

XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten im XPathNavigator mithilfe der angegebenen args und gibt das Ergebnis an einen XmlWriter aus.

void System::Xml::Xsl::XslTransform::Transform(const SharedPtr<System::Xml::XPath::XPathNavigator> &input, const SharedPtr<XsltArgumentList> &args, const SharedPtr<XmlWriter> &output, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
Eingabeconst SharedPtr<System::Xml::XPath::XPathNavigator>&Ein XPathNavigator, der die zu transformierenden Daten enthält.
argsconst SharedPtr<XsltArgumentList>&Eine XsltArgumentList mit den namespacespezifischen Argumenten, die als Eingabe für die Transformation verwendet werden.
outputconst SharedPtr<XmlWriter>&Der XmlWriter, in den Sie ausgeben möchten.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss dieser Methode nicht zwischengespeichert.

Siehe auch

XslTransform::Transform(const String&, const String&) method

Transformiert die XML-Daten in der Eingabedatei und gibt das Ergebnis in einer Ausgabedatei aus.

void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile)
ParameterTypBeschreibung
inputfileconst String&Die URL des Quelldokuments, das transformiert werden soll.
outputfileconst String&Die URL der Ausgabedatei.

Siehe auch

XslTransform::Transform(const String&, const String&, const SharedPtr<System::Xml::XmlResolver>&) method

Transformiert die XML-Daten in der Eingabedatei und gibt das Ergebnis in einer Ausgabedatei aus.

void System::Xml::Xsl::XslTransform::Transform(const String &inputfile, const String &outputfile, const SharedPtr<System::Xml::XmlResolver> &resolver)
ParameterTypBeschreibung
inputfileconst String&Die URL des Quelldokuments, das transformiert werden soll.
outputfileconst String&Die URL der Ausgabedatei.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver, der zur Auflösung der XSLT document()-Funktion verwendet wird. Wenn dies nullptr ist, wird die document()-Funktion nicht aufgelöst. Der XmlResolver wird nach Abschluss der XslTransform::Transform-Methode nicht zwischengespeichert.

Siehe auch