Метод 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)
ПараметрТипОписание
typeXPathNodeTypeXPathNodeType узлов‑предков.
matchSelfboolЧтобы включить контекстный узел в выборку, true; в противном случае, false.

ReturnValue

Объект XPathNodeIterator, содержащий выбранные узлы. Возвращаемые узлы находятся в обратном порядке документа.

См. также