XmlNode.ParentNode 속성

정의

이 노드의 부모(부모가 있을 수 있는 노드의 경우)를 가져옵니다.

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

속성 값

XmlNode 현재 노드의 부모입니다. 노드가 방금 만들어지고 트리에 아직 추가되지 않았거나 트리에서 노드가 제거된 경우 부모가 됩니다 null. 다른 모든 노드의 경우 반환되는 값은 노드의 값에 NodeType 따라 달라집니다. 다음 표에서는 속성에 대한 가능한 반환 값에 ParentNode 대해 설명합니다.

Nodetype ParentNode의 반환 값
특성, 문서, DocumentFragment, 엔터티, 표기법 반환 null합니다. 이러한 노드에는 부모가 없습니다.
Cdata CDATA 섹션을 포함하는 요소 또는 엔터티 참조를 반환합니다.
주석 주석이 포함된 요소, 엔터티 참조, 문서 형식 또는 문서를 반환합니다.
DocumentType 문서 노드를 반환합니다.
요소 요소의 부모 노드를 반환합니다. 요소가 트리의 루트 노드인 경우 부모는 문서 노드입니다.
EntityReference 엔터티 참조를 포함하는 요소, 특성 또는 엔터티 참조를 반환합니다.
ProcessingInstruction 처리 명령이 포함된 문서, 요소, 문서 형식 또는 엔터티 참조를 반환합니다.
텍스트 텍스트 노드를 포함하는 부모 요소, 특성 또는 엔터티 참조를 반환합니다.

설명

부모 및 자식 노드에 대한 자세한 내용은 W3C DOM(코어) 수준 1 사양을 참조하세요.

적용 대상