System::Xml::Xsl::IXsltContextFunction classe

IXsltContextFunction class

Fournit une interface vers une fonction donnée définie dans la feuille de style Extensible Stylesheet Language for Transformations (XSLT) pendant l’exécution.

class IXsltContextFunction : public System::Object

Méthodes

MéthodeDescription
virtual get_ArgTypes()Renvoie les types du XML Path Language (XPath) fournis pour la liste des arguments de la fonction. Cette information peut être utilisée pour découvrir la signature de la fonction, ce qui vous permet de différencier les fonctions surchargées.
virtual get_Maxargs()Renvoie le nombre maximal d’arguments pour la fonction. Cela permet à l’utilisateur de différencier les fonctions surchargées.
virtual get_Minargs()Renvoie le nombre minimal d’arguments pour la fonction. Cela permet à l’utilisateur de différencier les fonctions surchargées.
virtual get_ReturnType()Renvoie le XPathResultType représentant le type XPath retourné par la fonction.
virtual Invoke(SharedPtr<XsltContext>, ArrayPtr<SharedPtr<Object>>, SharedPtr<System::Xml::XPath::XPathNavigator>)Fournit la méthode permettant d’invoquer la fonction avec les arguments fournis dans le contexte donné.

Voir aussi