Sdílet prostřednictvím


Odpovídající uzly pomocí XPathNavigator

XPathNavigator Třída poskytuje metodu Matches k určení, zda uzel odpovídá výrazu XPath. Metoda Matches přebírá výraz XPath jako vstup a vrátí Boolean, který označuje, zda aktuální uzel odpovídá danému výrazu XPath nebo danému kompilovanému objektu XPathExpression.

Odpovídající uzly

Metoda Matches vrátí true , pokud aktuální uzel odpovídá zadanému výrazu XPath. Například v následujícím příkladu kódu metoda vrátí Matches, pokud je aktuální uzel elementem true, a element b má atribut b.c

Poznámka:

Metoda Matches nezmění stav 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]");  

Viz také