Sign in Join
FPDoc Onlineexperiment

TXPathFunctionNode class

In unit Laz2_XPath

Represents an XPath Function expression.

Declaration

pascal
TXPathFunctionNode = class(TXPathExprNode)

Inheritance

  1. TXPathFunctionNode
  2. TXPathExprNode

Description

TXPathFunctionNode is a TXPathExprNode descendant that represents a Function Name expression in the XPath syntax. For example:

local-name() or ms:utc()

TXPathFunctionNode provides an overridden Evaluate method which is used to access the named function in the XPath environment with the arguments found in the expression. TXPathFunctionNode provides private members that are used to store the name for the function and its optional arguments.

See also

Methods

CreatepublicConstructor for the class instance.
DestroypublicDestructor for the class instance.
EvaluatepublicEvaluates the XPath function name using the specified context and environment.

Inherited

From TXPathExprNode (1)

EvalPredicate

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.