ResolveFunction()

XsltContext::ResolveFunction(String, String, ArrayPtr<System::Xml::XPath::XPathResultType>) method

When overridden in a derived class, resolves a function reference and returns an IXsltContextFunction representing the function. The IXsltContextFunction is used at execution time to get the return value of the function.

virtual SharedPtr<IXsltContextFunction> System::Xml::Xsl::XsltContext::ResolveFunction(String prefix, String name, ArrayPtr<System::Xml::XPath::XPathResultType> ArgTypes)=0

Arguments

ParameterTypeDescription
prefixStringThe prefix of the function as it appears in the XPath expression.
nameStringThe name of the function.
ArgTypesArrayPtr<System::Xml::XPath::XPathResultType>An array of argument types for the function being resolved. This allows you to select between methods with the same name (for example, overloaded methods).

Return Value

An IXsltContextFunction representing the function.

See Also