XPathNavigator.IsDescendant(XPathNavigator) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Determina se o especificado XPathNavigator é descendente do atual XPathNavigator.
public:
virtual bool IsDescendant(System::Xml::XPath::XPathNavigator ^ nav);
public virtual bool IsDescendant(System.Xml.XPath.XPathNavigator? nav);
public virtual bool IsDescendant(System.Xml.XPath.XPathNavigator nav);
abstract member IsDescendant : System.Xml.XPath.XPathNavigator -> bool
override this.IsDescendant : System.Xml.XPath.XPathNavigator -> bool
Public Overridable Function IsDescendant (nav As XPathNavigator) As Boolean
Parâmetros
- nav
- XPathNavigator
O XPathNavigator para comparar com este XPathNavigator.
Devoluções
true se o especificado XPathNavigator for descendente da corrente XPathNavigator; caso contrário, false.
Observações
An XPathNavigator é descendente da corrente XPathNavigator se estiver posicionada num nó descendente da corrente XPathNavigator. Veja-se, por exemplo, a seguinte cadeia XML:
<item><name>widget</name></item>
Se a corrente XPathNavigator estiver posicionada no item nó, e a XPathNavigator especificada estiver posicionada no name nó, retorna IsDescendanttrue.
Este método retorna false sempre sob as seguintes condições:
O XPathNavigator especificado partilha a mesma implementação, mas aponta para uma instância de documento diferente do navegador atual.
O XPathNavigator especificado tem uma implementação diferente do navegador atual.