System::Xml::Xsl::IXsltContextFunction Klasse

IXsltContextFunction class

Stellt eine Schnittstelle zu einer angegebenen Funktion bereit, die im Extensible Stylesheet Language for Transformations (XSLT)-Stylesheet zur Laufzeit definiert ist.

class IXsltContextFunction : public System::Object

Methoden

MethodeBeschreibung
virtual get_ArgTypes()Gibt die bereitgestellten XML Path Language (XPath)-Typen für die Argumentliste der Funktion zurück. Diese Informationen können verwendet werden, um die Signatur der Funktion zu ermitteln, wodurch Sie zwischen überladenen Funktionen unterscheiden können.
virtual get_Maxargs()Gibt die maximale Anzahl von Argumenten für die Funktion zurück. Dies ermöglicht dem Benutzer, zwischen überladenen Funktionen zu unterscheiden.
virtual get_Minargs()Gibt die minimale Anzahl von Argumenten für die Funktion zurück. Dies ermöglicht dem Benutzer, zwischen überladenen Funktionen zu unterscheiden.
virtual get_ReturnType()Gibt den XPathResultType zurück, der den von der Funktion zurückgegebenen XPath Typ darstellt.
virtual Invoke(SharedPtr<XsltContext>, ArrayPtr<SharedPtr<Object>>, SharedPtr<System::Xml::XPath::XPathNavigator>)Stellt die Methode bereit, um die Funktion mit den angegebenen Argumenten im angegebenen Kontext aufzurufen.

Siehe auch