NodeType Property
Collapse the table of content
Expand the table of content

XElement.NodeType Property

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Gets the node type for this node.

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

'Declaration
Public Overrides ReadOnly Property NodeType As XmlNodeType

Property Value

Type: System.Xml.XmlNodeType
The node type. For XElement objects, this value is Element.

Because all classes that derive from XObject contain a NodeType property, you can write code that operates on collections of concrete subclass of XObject. Your code can then test for the node type of each node in the collection.

The following example uses this property to print the node type of an element.


Dim output As New StringBuilder
Dim el1 As XElement = <Root>content</Root>
output.Append(el1.NodeType.ToString())
output.Append(Environment.NewLine)

OutputTextBlock.Text = output.ToString()


Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2017 Microsoft