Freigeben über


function-available-Funktion

Gibt True zurück, wenn die Funktion in der Funktionsbibliothek vorhanden ist.

boolean function-available(string)

Hinweise

Das Argument muss als Zeichenfolge ausgewertet werden, die einen QName darstellt. Der QName wird mithilfe der Namespacedeklarationen im Gültigkeitsbereich für den Ausdruck in einen erweiterten Namen umgewandelt. Die function-available-Funktion gibt genau dann True zurück, wenn der erweiterte Name der Name einer Funktion in der Funktionsbibliothek ist. Wenn der erweiterte Name einen Namespace-URI (Uniform Resource Identifier) aufweist, der nicht NULL ist, verweist er auf eine Erweiterungsfunktion. Andernfalls verweist er auf eine Funktion, die durch XPath (XML Path Language) oder XSLT definiert ist.

Beispiel

Der folgende Funktionsaufruf gibt "True" zurück.

function-available("format-number")

Siehe auch

Verweis

Referenz zu XML-Datentypen