XObject.Parent Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Wartość właściwości
Element nadrzędny XElement tego XObjectelementu .
Przykłady
W poniższym przykładzie użyto tej metody.
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)
Ten przykład generuje następujące wyniki:
Root
Uwagi
Jeśli nie ma elementu XObject nadrzędnego, ta właściwość zwraca null
wartość .
Uwaga
Ta właściwość zwraca element nadrzędny, a jako węzły podrzędne elementu nadrzędnego nie mają elementu nadrzędnego XDocument , ta właściwość zwraca dla nich wartość null
.