Classes | |
class | Details_XPathException |
Provides the exception thrown when an error occurs while processing an XPath expression. More... | |
class | IXPathNavigable |
Provides an accessor to the XPathNavigator class. More... | |
class | XPathDocument |
class | XPathExpression |
Provides a typed class that represents a compiled XPath expression. More... | |
class | XPathItem |
Represents an item in the XQuery 1.0 and XPath 2.0 Data Model. More... | |
class | XPathNavigator |
Provides a cursor model for navigating and editing XML data. More... | |
class | XPathNodeIterator |
Provides an iterator over a selected set of nodes. More... | |
Typedefs | |
using | XPathException = System::ExceptionWrapper< Details_XPathException > |
|
strong |
|
strong |
|
strong |
Specifies the sort order.
|
strong |
Defines the namespace scope.
|
strong |
Defines the XPath node types that can be returned from the XPathNavigator class.
Enumerator | |
---|---|
Root | The root node of the XML document or node tree. |
Element | An element, such as |
Attribute | An attribute, such as |
Namespace | A namespace, such as |
Text | The text content of a node. Equivalent to the Document Object Model (DOM) Text and CDATA node types. Contains at least one character. |
SignificantWhitespace | A node with white space characters and |
Whitespace | A node with only white space characters and no significant white space. White space characters are |
ProcessingInstruction | A processing instruction, such as |
Comment | A comment, such as |
All | Any of the XPathNodeType node types. |
|
strong |