XObject.Parent Proprietà

Definizione

Ottiene l'elemento padre XElement di XObject.

public:
 property System::Xml::Linq::XElement ^ Parent { System::Xml::Linq::XElement ^ get(); };
public System.Xml.Linq.XElement Parent { get; }
public System.Xml.Linq.XElement? Parent { get; }
member this.Parent : System.Xml.Linq.XElement
Public ReadOnly Property Parent As XElement

Valore della proprietà

Elemento padre XElement di XObject.

Esempio

Nell'esempio seguente viene utilizzato questo metodo.

XDocument doc = new XDocument(  
    new XComment("A comment in the document."),  
    new XElement("Root",  
        new XElement("Child", "content")  
    )  
);  
XElement child = doc.Descendants("Child").First();  
XElement root = child.Parent;  
Console.WriteLine(root.Name);  
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  
Console.WriteLine(root.Name)  

Nell'esempio viene prodotto l'output seguente:

Root  

Commenti

Se non è presente XObject alcun elemento padre, questa proprietà restituisce null.

Nota

Questa proprietà restituisce l'elemento padre e, come nodi figlio di un elemento XDocument padre, questa proprietà restituisce null per tali nodi.

Si applica a

Vedi anche