XPathNavigator.SelectChildren XPathNavigator.SelectChildren XPathNavigator.SelectChildren XPathNavigator.SelectChildren Method

定義

選択基準と一致する現在のノードのすべての子ノードを選択します。Selects all the child nodes of the current node that match the selection criteria.

オーバーロード

SelectChildren(XPathNodeType) SelectChildren(XPathNodeType) SelectChildren(XPathNodeType) SelectChildren(XPathNodeType)

一致する XPathNodeType を持つ現在のノードのすべての子ノードを選択します。Selects all the child nodes of the current node that have the matching XPathNodeType.

SelectChildren(String, String) SelectChildren(String, String) SelectChildren(String, String) SelectChildren(String, String)

指定されたローカル名と名前空間 URI を持つ現在のノードのすべての子ノードを選択します。Selects all the child nodes of the current node that have the local name and namespace URI specified.

SelectChildren(XPathNodeType) SelectChildren(XPathNodeType) SelectChildren(XPathNodeType) 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 XPathNodeType XPathNodeType

子ノードの XPathNodeTypeThe XPathNodeType of the child nodes.

戻り値

選択されたノードを格納している XPathNodeIteratorAn XPathNodeIterator that contains the selected nodes.

先祖ノード、子ノード、および子孫ノードを選択する例SelectAncestorsについては、「」を参照してください。For an example of selecting ancestor, child and descendant nodes, see SelectAncestors.

注釈

メソッドは、 XPathNavigatorの状態には影響しません。 SelectChildrenThe SelectChildren method has no effect on the state of the XPathNavigator.

こちらもご覧ください

SelectChildren(String, String) SelectChildren(String, String) SelectChildren(String, String) 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 String String String

子ノードのローカル名。The local name of the child nodes.

namespaceURI
String String String String

子ノードの名前空間 URI。The namespace URI of the child nodes.

戻り値

選択されたノードを格納している XPathNodeIteratorAn 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.

注釈

パラメーターとnameしてを指定すると、指定した名前空間 URI に属するすべての子ノードが選択String.Emptyされます。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.

メソッドは、 XPathNavigatorの状態には影響しません。 SelectChildrenThe SelectChildren method has no effect on the state of the XPathNavigator.

こちらもご覧ください

適用対象