İngilizce dilinde oku Düzenle

Aracılığıyla paylaş


XmlNode.ParentNode Property

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Gets the parent of this node (for nodes that can have parents).

C#
public virtual System.Xml.XmlNode ParentNode { get; }
C#
public virtual System.Xml.XmlNode? ParentNode { get; }

Property Value

The XmlNode that is the parent of the current node. If a node has just been created and not yet added to the tree, or if it has been removed from the tree, the parent is null. For all other nodes, the value returned depends on the NodeType of the node. The following table describes the possible return values for the ParentNode property.

NodeType Return Value of ParentNode
Attribute, Document, DocumentFragment, Entity, Notation Returns null; these nodes do not have parents.
CDATA Returns the element or entity reference containing the CDATA section.
Comment Returns the element, entity reference, document type, or document containing the comment.
DocumentType Returns the document node.
Element Returns the parent node of the element. If the element is the root node in the tree, the parent is the document node.
EntityReference Returns the element, attribute, or entity reference containing the entity reference.
ProcessingInstruction Returns the document, element, document type, or entity reference containing the processing instruction.
Text Returns the parent element, attribute, or entity reference containing the text node.

Remarks

For information about parent and child nodes, see the W3C DOM (Core) Level 1 specification

Applies to

Ürün Sürümler
.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, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 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, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0