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

TXPathConstantNode

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

Represents an XPath literal expression.

Declaration

Source position: laz2_xpath.pas line 97

type TXPathConstantNode = class(TXPathExprNode)

public

  constructor Create();

  

Constructor for the class instance.

  destructor Destroy; override;

  

Destructor for the class instance.

  function Evaluate(); override;

  

Returns the value for the constant node and increments its reference count.

end;

Inheritance

TXPathConstantNode

  

Represents an XPath literal expression.

|

TXPathExprNode

  

Defines the base class used to evaluate XPath expressions.

|

TObject

Description

TXPathConstantNode is a TXPathExprNode descendant that represents an XPath predicate expression which contains a literal value (any value surrounded by Quotation Marks). The return value is the TXPathVariable passed to the constructor for the class instance.

See also

TXPathExprNode

  

Defines the base class used to evaluate XPath expressions.

TXPathVariable

  

Base class used to represent an XPath variables and results.


Version 4.0 Generated 2025-05-03 Home