System::Xml::Xsl::XsltContext::ResolveFunction Methode

XsltContext::ResolveFunction method

Wenn sie in einer abgeleiteten Klasse überschrieben wird, löst sie eine Funktionsreferenz auf und gibt ein IXsltContextFunction zurück, das die Funktion darstellt. Das IXsltContextFunction wird zur Ausführungszeit verwendet, um den Rückgabewert der Funktion zu erhalten.

virtual SharedPtr<IXsltContextFunction> System::Xml::Xsl::XsltContext::ResolveFunction(String prefix, String name, ArrayPtr<System::Xml::XPath::XPathResultType> ArgTypes)=0
ParameterTypBeschreibung
prefixStringDas Präfix der Funktion, wie es im XPath-Ausdruck erscheint.
nameStringDer Name der Funktion.
ArgTypesArrayPtr<System::Xml::XPath::XPathResultType>Ein Array von Argumenttypen für die aufgelöste Funktion. Dies ermöglicht die Auswahl zwischen Methoden mit demselben Namen (z. B. überladene Methoden).

ReturnValue

Ein IXsltContextFunction, das die Funktion darstellt.

Siehe auch