System::Xml::XPath::XPathNavigator::SelectAncestors método

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

Selecciona todos los nodos ancestros del nodo actual que tengan el nombre local y el URI de espacio de nombres especificados.

virtual SharedPtr<XPathNodeIterator> System::Xml::XPath::XPathNavigator::SelectAncestors(String name, String namespaceURI, bool matchSelf)
ParámetroTipoDescripción
nameStringEl nombre local de los nodos ancestros.
namespaceURIStringEl URI del espacio de nombres de los nodos ancestros.
matchSelfboolPara incluir el nodo de contexto en la selección, true; de lo contrario, false.

ReturnValue

Un XPathNodeIterator que contiene los nodos seleccionados. Los nodos devueltos están en orden inverso al del documento.

Ver también

XPathNavigator::SelectAncestors(XPathNodeType, bool) method

Selecciona todos los nodos ancestros del nodo actual que tengan un XPathNodeType coincidente.

virtual SharedPtr<XPathNodeIterator> System::Xml::XPath::XPathNavigator::SelectAncestors(XPathNodeType type, bool matchSelf)
ParámetroTipoDescripción
typeXPathNodeTypeEl XPathNodeType de los nodos ancestros.
matchSelfboolPara incluir el nodo de contexto en la selección, true; de lo contrario, false.

ReturnValue

Un XPathNodeIterator que contiene los nodos seleccionados. Los nodos devueltos están en orden inverso al del documento.

Ver también