Функция function-available
Возвращает значение True, если указанная функция присутствует в библиотеке функций.
boolean function-available(string)
Замечания
Аргумент должен иметь тип строки QName. QName преобразуется в развернутое имя с помощью определений пространства имен в области видимости выражения. Функция function-available
возвращает значение True тогда и только тогда, когда расширенное имя является именем функции в библиотеке функций. Если у расширенного имени ненулевой URI пространства имен, то это имя принадлежит функции расширений. В противном случае оно принадлежит функции, определенной на языке XPath или в XSLT.
Пример
При следующем вызове функции возвращается значение True.
function-available("format-number")