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

XPathNavigator::SelectAncestors(String, String, bool) method

指定されたローカル名と名前空間 URI を持つ現在のノードのすべての先祖ノードを選択します。

virtual SharedPtr<XPathNodeIterator> System::Xml::XPath::XPathNavigator::SelectAncestors(String name, String namespaceURI, bool matchSelf)
パラメーター説明
nameString祖先ノードのローカル名。
namespaceURIString祖先ノードの名前空間 URI。
matchSelfbool選択にコンテキストノードを含めるには、true;それ以外の場合は、falseです。

ReturnValue

選択されたノードを含むXPathNodeIteratorです。返されるノードは文書順の逆順です。

参照

XPathNavigator::SelectAncestors(XPathNodeType, bool) method

現在のノードの先祖ノードのうち、XPathNodeType が一致するものすべてを選択します。

virtual SharedPtr<XPathNodeIterator> System::Xml::XPath::XPathNavigator::SelectAncestors(XPathNodeType type, bool matchSelf)
パラメーター説明
typeXPathNodeType先祖ノードのXPathNodeTypeです。
matchSelfbool選択にコンテキストノードを含めるには、true;それ以外の場合は、falseです。

ReturnValue

選択されたノードを含むXPathNodeIteratorです。返されるノードは文書順の逆順です。

参照