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)
ПараметрТипОписание
имяStringЛокальное имя узлов‑предков.
namespaceURIStringURI пространства имён узлов‑предков.
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, содержащий выбранные узлы. Возвращённые узлы находятся в обратном порядке документа.

См. также