System::Xml::Xsl::IXsltContextFunction класс

IXsltContextFunction class

Предоставляет интерфейс к заданной функции, определённой в таблице стилей Extensible Stylesheet Language for Transformations (XSLT) во время выполнения.

class IXsltContextFunction : public System::Object

Методы

МетодОписание
virtual get_ArgTypes()Возвращает предоставленные типы XML Path Language (XPath) для списка аргументов функции. Эта информация может быть использована для определения сигнатуры функции, что позволяет различать перегруженные функции.
virtual get_Maxargs()Возвращает максимальное количество аргументов функции. Это позволяет пользователю различать перегруженные функции.
virtual get_Minargs()Возвращает минимальное количество аргументов для функции. Это позволяет пользователю различать перегруженные функции.
virtual get_ReturnType()Возвращает XPathResultType, представляющий тип XPath, возвращаемый функцией.
virtual Invoke(SharedPtr<XsltContext>, ArrayPtr<SharedPtr<Object>>, SharedPtr<System::Xml::XPath::XPathNavigator>)Предоставляет метод для вызова функции с заданными аргументами в указанном контексте.

См. также