Partilhar via


Correspondência de nós usando XPathNavigator

A XPathNavigator classe fornece o Matches método para determinar se um nó corresponde a uma expressão XPath. O Matches método usa uma expressão XPath como entrada e retorna um Boolean que indica se o nó atual corresponde à expressão XPath dada ou ao objeto compilado XPathExpression fornecido.

Nós correspondentes

O Matches método retorna true se o nó atual corresponder à expressão XPath especificada. Por exemplo, no exemplo de código a seguir, o Matches método retornará true se o nó atual for o elemento b, e o elemento b tiver um atributo c.

Nota

O Matches método não altera o estado do XPathNavigator.

Dim document as XPathDocument = New XPathDocument("input.xml")  
Dim navigator as XPathNavigator = document.CreateNavigator()  
  
navigator.Matches("b[@c]")  
XPathDocument document = new XPathDocument("input.xml");  
XPathNavigator navigator = document.CreateNavigator();  
  
navigator.Matches("b[@c]");  

Consulte também