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

TXPathVariableNode

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Represents an XPath variable expression.

Declaration

Source position: laz2_xpath.pas line 108

type TXPathVariableNode = class(TXPathExprNode)

public

  constructor Create();

  

Constructor for the class instance.

  function Evaluate(); override;

  

Evaluates the XPath expression.

end;

Inheritance

TXPathVariableNode

  

Represents an XPath variable expression.

|

TXPathExprNode

  

Defines the base class used to evaluate XPath expressions.

|

TObject

Description

TXPathVariableNode is a TXPathExprNode descendant that represents an XPath Variable Reference expression in the XPath syntax. For example:

$prefix:varname

TXPathVariableNode provides an overridden Evaluate method that is used to get the value for the node from the variable bindings in the XPath environment.

See also

TXPathExprNode

  

Defines the base class used to evaluate XPath expressions.

TXPathEnvironment

  

Provides access to functions and variables available in the XPath environment.


Version 4.0 Generated 2025-05-03 Home