System::Xml::XPath::XPathNavigator::MoveToNext メソッド

XPathNavigator::MoveToNext() method

派生クラスでオーバーライドされた場合、現在のノードの次の兄弟ノードへ XPathNavigator を移動させます。

virtual bool System::Xml::XPath::XPathNavigator::MoveToNext()=0

ReturnValue

true if the XPathNavigator is successful moving to the next sibling node; otherwise false if there are no more siblings or if the XPathNavigator is currently positioned on an attribute node. If false, the position of the XPathNavigator is unchanged.

参照

XPathNavigator::MoveToNext(String, String) method

指定されたローカル名と名前空間 URI を持つ次の兄弟ノードへ XPathNavigator を移動させます。

virtual bool System::Xml::XPath::XPathNavigator::MoveToNext(String localName, String namespaceURI)
パラメーター説明
localNameString移動先の次の兄弟ノードのローカル名です。
namespaceURIString移動先の次の兄弟ノードの名前空間 URI です。

ReturnValue

true if the XPathNavigator is successful moving to the next sibling node; false if there are no more siblings, or if the XPathNavigator is currently positioned on an attribute node. If false, the position of the XPathNavigator is unchanged.

参照

XPathNavigator::MoveToNext(XPathNodeType) method

指定された XPathNodeType に一致する、現在のノードの次の兄弟ノードへ XPathNavigator を移動させます。

virtual bool System::Xml::XPath::XPathNavigator::MoveToNext(XPathNodeType type)
パラメーター説明
typeXPathNodeType移動先の兄弟ノードの XPathNodeType です。

ReturnValue

true if the XPathNavigator is successful moving to the next sibling node; otherwise, false if there are no more siblings or if the XPathNavigator is currently positioned on an attribute node. If false, the position of the XPathNavigator is unchanged.

参照