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

XAttribute.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 XAttribute objects, this value is Attribute.

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 creates an attribute, and then displays the node type using this property.


Dim output As New StringBuilder
Dim root As XElement = <Root Att="content"/>
Dim att As XAttribute = root.FirstAttribute
output.Append(att.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