System::Xml::XmlNode::get_ParentNode 메서드

XmlNode::get_ParentNode method

이 노드의 부모를 반환합니다(부모가 있을 수 있는 노드의 경우).

virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final

ReturnValue

현재 노드의 부모인 XmlNode.

비고

노드가 방금 생성되어 아직 트리에 추가되지 않았거나 트리에서 제거된 경우, 부모는 nullptr입니다. 다른 모든 노드에 대해 반환값은 해당 노드의 XmlNode::get_NodeType에 따라 달라집니다. 다음 표는 get_NodeType 메서드에 대한 가능한 반환값을 설명합니다.
노드 유형ParentNode의 반환 값
Attribute, Document, DocumentFragment, Entity, Notationnullptr를 반환합니다; 이러한 노드에는 부모가 없습니다.
CDATACDATA 섹션을 포함하는 요소 또는 엔터티 참조를 반환합니다.
Comment주석을 포함하는 요소, 엔터티 참조, 문서 유형 또는 문서를 반환합니다.
DocumentType문서 노드를 반환합니다.
Element요소의 부모 노드를 반환합니다. 요소가 트리의 루트 노드인 경우, 부모는 문서 노드입니다.
EntityReference엔터티 참조를 포함하는 요소, 속성 또는 엔터티 참조를 반환합니다.
ProcessingInstruction처리 명령을 포함하는 문서, 요소, 문서 유형 또는 엔터티 참조를 반환합니다.
Text텍스트 노드를 포함하는 부모 요소, 속성 또는 엔터티 참조를 반환합니다.

또 보기