Sign in Join
FPDoc Onlineexperiment

TXPathNodeSetVariable class

In unit Laz2_XPath

Represents an XPath Node Set variable.

Declaration

pascal
TXPathNodeSetVariable = class(TXPathVariable)

Inheritance

  1. TXPathNodeSetVariable
  2. TXPathVariable

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.

Properties

ValuepublicValue for the Node Set variable.

Methods

CreatepublicConstructor for the class instance.
DestroypublicDestructor for the class instance.
TypeNamepublicGets the Type Name for the variable class.
AsNodeSetpublicGets the Node Set in its native format.
AsTextpublicGets the Node Set as a String value.
AsBooleanpublicGets the Node Set as a Boolean value.
AsNumberpublicGets the Node Set as a Numeric value.

Inherited

From TXPathVariable (2)

Error Release

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.