XmlNode.ParentNode Egenskap

Definition

Hämtar den överordnade noden (för noder som kan ha överordnade noder).

public:
 virtual property System::Xml::XmlNode ^ ParentNode { System::Xml::XmlNode ^ get(); };
public virtual System.Xml.XmlNode ParentNode { get; }
public virtual System.Xml.XmlNode? ParentNode { get; }
member this.ParentNode : System.Xml.XmlNode
Public Overridable ReadOnly Property ParentNode As XmlNode

Egenskapsvärde

Det XmlNode är överordnat för den aktuella noden. Om en nod just har skapats och ännu inte har lagts till i trädet, eller om den har tagits bort från trädet, är nullden överordnade . För alla andra noder beror det returnerade värdet på NodeType nodens. I följande tabell beskrivs möjliga returvärden för ParentNode egenskapen.

Nodetype Returvärde för ParentNode
Attribute, Document, DocumentFragment, Entity, Notation Returnerar null; dessa noder har inga överordnade noder.
CDATA Returnerar element- eller entitetsreferensen som innehåller avsnittet CDATA.
Kommentar Returnerar elementet, entitetsreferensen, dokumenttypen eller dokumentet som innehåller kommentaren.
DocumentType Returnerar dokumentnoden.
Element Returnerar elementets överordnade nod. Om elementet är rotnoden i trädet är den överordnade dokumentnoden.
EntityReference Returnerar elementet, attributet eller entitetsreferensen som innehåller entitetsreferensen.
ProcessingInstruction Returnerar referensen för dokument, element, dokumenttyp eller entitet som innehåller bearbetningsinstruktionen.
Text Returnerar det överordnade elementet, attributet eller entitetsreferensen som innehåller textnoden.

Kommentarer

Information om överordnade och underordnade noder finns i specifikationen W3C DOM (Core) Level 1

Gäller för