[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'Laz2_XPath' (#lazutils)

TXPathExprNode.Evaluate

Specifies the method used to evaluate an XPath Predicate Expression.

Declaration

Source position: laz2_xpath.pas line 91

public function TXPathExprNode.Evaluate(

  AContext: TXPathContext;

  AEnvironment: TXPathEnvironment

):TXPathVariable; virtual; abstract;

Arguments

AContext

  

Context node for the expression.

AEnvironment

  

XPath environment for the evaluation.

Function result

Contains the result for the evaluated expression.

Description

Evaluate is an abstract virtual TXPathVariable function which specifies the interface used to evaluate an XPath Predicate Expression. Evaluate must be implemented in descendent classes which handles specific Predicate Expression types in the XPath syntax.

See also

TXPathVariable

  

Base class used to represent an XPath variables and results.


Version 4.0 Generated 2025-05-03 Home