XContainer.Nodes Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Returns a collection of the child nodes of this element or document, in document order.
Assembly: System.Xml.Linq (in System.Xml.Linq.dll)
Return Value
Type: System.Collections.Generic.IEnumerable(Of XNode)An IEnumerable(Of T) of XNode containing the contents of this XContainer, in document order.
The following example creates an XML tree with a variety of types of nodes. It then queries this axis method to enumerate and print the nodes.
Dim output As New StringBuilder Dim xmlTree As XElement = _ <Root> <Child1>1</Child1> <Child2>2</Child2> <!--a comment--> <Child3>3</Child3> <Child4>4</Child4>mixed content<Child5>5</Child5> </Root> Dim nodes = From nd In xmlTree.Nodes() _ Select nd For Each node In nodes output.Append(node) output.Append(Environment.NewLine) Next OutputTextBlock.Text = output.ToString()
Show: