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

TXPathNodeSetVariable

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

Represents an XPath Node Set variable.

Declaration

Source position: laz2_xpath.pas line 269

type TXPathNodeSetVariable = class(TXPathVariable)

public

  constructor Create();

  

Constructor for the class instance.

  destructor Destroy; override;

  

Destructor for the class instance.

  class function TypeName; override;

  

Gets the Type Name for the variable class.

  function AsNodeSet; override;

  

Gets the Node Set in its native format.

  function AsText; override;

  

Gets the Node Set as a String value.

  function AsBoolean; override;

  

Gets the Node Set as a Boolean value.

  function AsNumber; override;

  

Gets the Node Set as a Numeric value.

  property Value: TNodeSet; [r]

  

Value for the Node Set variable.

end;

Inheritance

TXPathNodeSetVariable

  

Represents an XPath Node Set variable.

|

TXPathVariable

  

Base class used to represent an XPath variables and results.

|

TObject

Description

TXPathNodeSetVariable is a TXPathVariable used to represent a Node Set variable. TXPathNodeSetVariable implements the abstract methods defined in the ancestor class, and contains an internal TNodeSet member used to store the nodes in the node set.

Use the Value property to access the XPath variable as a TNodeSet class instance. Use AsText, AsNumber, or AsBoolean to access the value for the variable using the corresponding data type.


Version 4.0 Generated 2025-05-03 Home