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

XsltContext::ResolveFunction method

Wenn sie in einer abgeleiteten Klasse überschrieben wird, löst sie einen Funktionsverweis 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 aufzulösende Funktion. Dies ermöglicht es Ihnen, zwischen Methoden mit demselben Namen zu wählen (zum Beispiel überladene Methoden).

ReturnValue

Ein IXsltContextFunction der die Funktion repräsentiert.

Siehe auch