XPathNodeType Enumeration

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Defines the XPath node types that can be returned from the XPathNavigator class.

Namespace:  System.Xml.XPath
Assembly:  System.Xml.XPath (in System.Xml.XPath.dll)

Syntax

'Declaration
Public Enumeration XPathNodeType
public enum XPathNodeType

Members

Member name Description
Root The root node of the XML document or node tree.
Element An element, such as <element>.
Attribute An attribute, such as id='123'.
Namespace A namespace, such as xmlns="namespace".
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 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, such as <?pi test?>. This does not include XML declarations, which are not visible to the XPathNavigator class.
Comment A comment, such as <!-- my comment -->
All Any of the XPathNodeType node types.

Version Information

Silverlight

Supported in: 5, 4

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

See Also

Reference