XObject.Parent Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Eigenschaftswert
Das übergeordnete XElement dieses XObject.
Beispiele
Im folgenden Beispiel wird diese Methode verwendet.
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)
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
.