Partager via


Mise en correspondance de nœuds avec XPathNavigator

La classe XPathNavigator fournit la méthode Matches permettant de déterminer si un nœud correspond à une expression XPath. La méthode Matches prend une expression XPath comme entrée et retourne un objet Boolean indiquant si le nœud actuel correspond à l’expression XPath donnée ou à l’objet XPathExpression compilé donné.

Mise en correspondance de nœuds

La méthode Matches retourne true si le nœud actuel correspond à l’expression XPath spécifiée. Par exemple, dans le code suivant, la méthode Matches retournera true si le nœud actuel est l'élément b et si l'élément b a un attribut c.

Notes

La méthode Matches ne modifie pas l'état de l'objet 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]");  

Voir aussi