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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem Abschluss der Methode XslTransform::Transform 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem 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>&Ein XsltArgumentList mit den namespace-qualifizierten Argumenten, die als Eingabe für die Transformation verwendet werden.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 mithilfe der 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem 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>&Ein XsltArgumentList mit den namespace-qualifizierten Argumenten, die als Eingabe für die Transformation verwendet werden.
resolverconst SharedPtr<System::Xml::XmlResolver>&Der XmlResolver wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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>&Ein XsltArgumentList mit den namespace-qualifizierten 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 wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem 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 wird verwendet, um die XSLT document()‑Funktion aufzulösen. Wenn er nullptr ist, wird die document()‑Funktion nicht aufgelöst. Der XmlResolver wird nach dem Abschluss der Methode XslTransform::Transform nicht zwischengespeichert.

Siehe auch