Invoke()

IXsltContextFunction::Invoke(SharedPtr<XsltContext>, ArrayPtr<SharedPtr<Object>>, SharedPtr<System::Xml::XPath::XPathNavigator>) method

Provides the method to invoke the function with the given arguments in the given context.

virtual SharedPtr<Object> System::Xml::Xsl::IXsltContextFunction::Invoke(SharedPtr<XsltContext> xsltContext, ArrayPtr<SharedPtr<Object>> args, SharedPtr<System::Xml::XPath::XPathNavigator> docContext)=0

Arguments

ParameterTypeDescription
xsltContextSharedPtr<XsltContext>The XSLT context for the function call.
argsArrayPtr<SharedPtr<Object>>The arguments of the function call. Each argument is an element in the array.
docContextSharedPtr<System::Xml::XPath::XPathNavigator>The context node for the function call.

Return Value

An Object representing the return value of the function.

See Also