Namespaces | |
XPathResultType | |
Classes | |
class | IXPathNavigable |
class | XPathDocument |
class | XPathExpression |
class | XPathItem |
class | XPathNavigator |
class | XPathNodeIterator |
Enumerations | |
enum | XPathNamespaceScope { XPathNamespaceScope::All, XPathNamespaceScope::ExcludeXml, XPathNamespaceScope::Local } |
Defines the namespace scope. More... | |
enum | XPathNodeType { XPathNodeType::Root = 0, XPathNodeType::Element = 1, XPathNodeType::Attribute = 2, XPathNodeType::Namespace = 3, XPathNodeType::Text = 4, XPathNodeType::SignificantWhitespace = 5, XPathNodeType::Whitespace = 6, XPathNodeType::ProcessingInstruction = 7, XPathNodeType::Comment = 8, XPathNodeType::All = 9 } |
Represents an XPath node type. More... | |
Functions | |
DECLARE_INHERITED_EXCEPTION (XPathException, System::Details_SystemException) | |
Declaration of XPathException which provides detailed information about the error that occurs while processing an XPath expression. More... | |
|
strong |
|
strong |
Represents an XPath node type.
Enumerator | |
---|---|
Root | The root node of the XML document or node tree. |
Element | An element. |
Attribute | An attribute. |
Namespace | A namespace. |
Text | The text content of a node with at least one character. |
SignificantWhitespace | A node that has white space characters and xml:space set to 'preserve'. |
Whitespace | A node with only white space characters and no significant white space. White space characters are #x20, #x9, #xD, or #xA. |
ProcessingInstruction | A processing instruction. |
Comment | A comment. |
All | Any of the System.Xml.XPath.XPathNodeType node types. |
System::Xml::XPath::DECLARE_INHERITED_EXCEPTION | ( | XPathException | , |
System::Details_SystemException | |||
) |
Declaration of XPathException which provides detailed information about the error that occurs while processing an XPath expression.