Auf Englisch lesen

Teilen über


XObject.Parent Eigenschaft

Definition

Ruft das übergeordnete XElement dieses XObject ab.

C#
public System.Xml.Linq.XElement Parent { get; }
C#
public System.Xml.Linq.XElement? Parent { get; }

Eigenschaftswert

XElement

Das übergeordnete XElement dieses XObject.

Beispiele

Im folgenden Beispiel wird diese Methode verwendet.

C#
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);  

Dieses Beispiel erzeugt die folgende Ausgabe:

Root  

Hinweise

Wenn dies kein übergeordnetes XObject Element aufweist, gibt diese Eigenschaft zurück null.

Hinweis

Diese Eigenschaft gibt das übergeordnete Element zurück, und da untergeordnete Knoten eines XDocument übergeordneten Elements kein übergeordnetes Element aufweisen, gibt diese Eigenschaft für sie zurück null .

Gilt für

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Siehe auch