XPathNavigator.HasChildren 속성

정의

현재 노드에 자식 노드가 있는지를 나타내는 값을 가져옵니다.Gets a value that indicates whether the current node has any child nodes.

public:
 abstract property bool HasChildren { bool get(); };
public abstract bool HasChildren { get; }
member this.HasChildren : bool
Public MustOverride ReadOnly Property HasChildren As Boolean

속성 값

현재 노드에 자식 노드가 있으면 true이고, 그렇지 않으면 false입니다.true if the current node has any child nodes; otherwise, false.

설명

경우는 XPathNavigator 가 자식 노드를 가질 수 없는 노드에 배치 되는 HasChildren 속성은 항상 반환 false합니다.If the XPathNavigator is positioned on a node that cannot have child nodes, the HasChildren property always returns false.

다음 표에서 자식 노드가 XPathNodeType 각각에 대해 허용 되는 노드 XPathNodeType 노드.The following table lists the child node XPathNodeType nodes allowed for each XPathNodeType node.

XPathNodeType 노드XPathNodeType Node 자식 XPathNodeType 노드Child XPathNodeType Nodes
Root Element하십시오 Comment, 또는 ProcessingInstruction 노드.Element, Comment, or ProcessingInstruction nodes. 참고: DocumentFragment 같습니다 Root 사용 하는 경우는 XmlDocument 클래스 및 요소로 동일한 자식을 가질 수 있습니다.Note: DocumentFragment is equivalent to Root when using the XmlDocument class and can have the same children as an element.
Element ElementText, Comment, ProcessingInstruction합니다 Whitespace 또는 SignificantWhitespace 노드.Element, Text, Comment, ProcessingInstruction, Whitespace or SignificantWhitespace nodes.
다른 모든 XPathNodeType 노드All other XPathNodeType nodes 자식 노드를 가질 수 없습니다.Cannot have child nodes.

적용 대상

추가 정보