Classes | |
| class | Details_XPathException |
| Provides the exception thrown when an error occurs while processing an XPath expression. | |
| class | IXPathNavigable |
| Provides an accessor to the XPathNavigator class. More... | |
| class | XPathDocument |
| Provides a fast, read-only, in-memory representation of an XML document by using the XPath data model. More... | |
| 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> |
Enumerations | |
| enum class | XmlSortOrder |
| Specifies the sort order. More... | |
| enum class | XmlCaseOrder |
| Specifies the sort order for uppercase and lowercase letters. More... | |
| enum class | XmlDataType |
| Specifies the data type used to determine sort order. More... | |
| enum class | XPathResultType |
| Specifies the return type of the XPath expression. More... | |
| enum class | XPathNamespaceScope |
| Defines the namespace scope. More... | |
| enum class | XPathNodeType |
| Defines the XPath node types that can be returned from the XPathNavigator class. More... | |
| using System::Xml::XPath::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 |