Parent Property
Collapse the table of content
Expand the table of content

XObject.Parent Property

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

Gets the parent XElement of this XObject.

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

'Declaration
Public ReadOnly Property Parent As XElement

Property Value

Type: System.Xml.Linq.XElement
The parent XElement of this XObject.

If this XObject has no parent element, this property returns Nothing.

NoteNote:

This property returns the parent element, and as children nodes of an XDocument have no parent element, this property returns Nothing for them.

The following example uses this method.


Dim output As New StringBuilder
Dim doc As XDocument = _
    <?xml version="1.0"?>
    <!--A comment in the document.-->
    <Root>
        <Child>content</Child>
    </Root>
Dim child As XElement = doc.Descendants("Child").First()
Dim root As XElement = child.Parent
output.Append(root.Name)
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