XPathNavigator.SelectChildren 메서드

정의

선택 조건에 맞는 현재 노드의 자식 노드를 모두 선택합니다.Selects all the child nodes of the current node that match the selection criteria.

오버로드

SelectChildren(XPathNodeType)

XPathNodeType이 일치하는 현재 노드의 자식 노드를 모두 선택합니다.Selects all the child nodes of the current node that have the matching XPathNodeType.

SelectChildren(String, String)

지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 자식 노드를 모두 선택합니다.Selects all the child nodes of the current node that have the local name and namespace URI specified.

SelectChildren(XPathNodeType)

XPathNodeType이 일치하는 현재 노드의 자식 노드를 모두 선택합니다.Selects all the child nodes of the current node that have the matching XPathNodeType.

public:
 virtual System::Xml::XPath::XPathNodeIterator ^ SelectChildren(System::Xml::XPath::XPathNodeType type);
public virtual System.Xml.XPath.XPathNodeIterator SelectChildren (System.Xml.XPath.XPathNodeType type);
abstract member SelectChildren : System.Xml.XPath.XPathNodeType -> System.Xml.XPath.XPathNodeIterator
override this.SelectChildren : System.Xml.XPath.XPathNodeType -> System.Xml.XPath.XPathNodeIterator
Public Overridable Function SelectChildren (type As XPathNodeType) As XPathNodeIterator

매개 변수

type
XPathNodeType

자식 노드의 XPathNodeType입니다.The XPathNodeType of the child nodes.

반환

선택된 노드가 포함된 XPathNodeIterator입니다.An XPathNodeIterator that contains the selected nodes.

예제

상위, 자식 및 하위 노드를 선택 하는 예제를 참조 하세요. SelectAncestors합니다.For an example of selecting ancestor, child and descendant nodes, see SelectAncestors.

설명

합니다 SelectChildren 메서드는 상태에 영향을 주지는 XPathNavigator합니다.The SelectChildren method has no effect on the state of the XPathNavigator.

추가 정보

SelectChildren(String, String)

지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 자식 노드를 모두 선택합니다.Selects all the child nodes of the current node that have the local name and namespace URI specified.

public:
 virtual System::Xml::XPath::XPathNodeIterator ^ SelectChildren(System::String ^ name, System::String ^ namespaceURI);
public virtual System.Xml.XPath.XPathNodeIterator SelectChildren (string name, string namespaceURI);
abstract member SelectChildren : string * string -> System.Xml.XPath.XPathNodeIterator
override this.SelectChildren : string * string -> System.Xml.XPath.XPathNodeIterator
Public Overridable Function SelectChildren (name As String, namespaceURI As String) As XPathNodeIterator

매개 변수

name
String

자식 노드의 로컬 이름입니다.The local name of the child nodes.

namespaceURI
String

자식 노드의 네임스페이스 URI입니다.The namespace URI of the child nodes.

반환

선택된 노드가 포함된 XPathNodeIterator입니다.An XPathNodeIterator that contains the selected nodes.

예외

null을 매개 변수로 전달할 수 없습니다.null cannot be passed as a parameter.

예제

상위, 자식 및 하위 노드를 선택 하는 예제를 참조 하세요. SelectAncestors합니다.For an example of selecting ancestor, child and descendant nodes, see SelectAncestors.

설명

하는 경우 String.Empty 로 지정 된 된 name 매개 변수, 지정된 된 네임 스페이스 URI는 선택한에 속하는 모든 자식 노드.If String.Empty is specified as the name parameter, all child nodes that belong to the specified namespace URI are selected. 하는 경우 String.Empty 로 지정 된 된 namespaceURI 매개 변수, 지정 된 로컬 이름과 네임 스페이스에 속하는 노드를 선택 하는 모든 자식입니다.If String.Empty is specified as the namespaceURI parameter, all child nodes with the specified local name that belong to no namespace are selected. 로컬 이름 및 네임 스페이스 URI 매개 변수가 모두 String.Empty, 네임 스페이스에 속하는 모든 자식 노드를 선택 합니다.If both the local name and namespace URI parameters are String.Empty, all child nodes that belong to no namespace are selected.

합니다 SelectChildren 메서드는 상태에 영향을 주지는 XPathNavigator합니다.The SelectChildren method has no effect on the state of the XPathNavigator.

추가 정보

적용 대상