TStep class
Implements an XPath Location Step.
Declaration
TStep = class(TXPathFilterNode)Inheritance
Description
TStep is a
TXPathFilterNode descendant used to
implement a Location Step expression in the XPath syntax. A location step
expression contains an Axis name, a node test, and optional predicates that
determine the items available in a node set. For example:
./child::book[@lang='en']
Use the constructor to specify the Axis and Node Test for the XPath expression. An overridden Evaluate method is provided to select the nodes included in the node set returned by the method.
Methods
Create | public | Constructor for the class instance. |
Evaluate | public | Evaluates the XPath expression for the Location Step. |
Fields
Axis | public | Axis type for the Location Step. |
NodeTestType | public | Node Test Type for the Location Step. |
NodeTestString | public | Node Test Type as a String value. |
NSTestString | public | Namespace Test as a String value. |
Inherited
From TXPathFilterNode (1)
From TXPathExprNode (1)
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
