次の方法で共有


XPathNavigator によるノードの一致

XPathNavigator クラスは、ノードが XPath 式に一致するかどうかを調べる Matches メソッドを提供します。 Matches メソッドは XPath 式を入力として取り、現在のノードが与えられた XPath 式またはコンパイル済み Boolean オブジェクトと一致するかどうかを示す XPathExpression を返します。

ノードの一致

Matches メソッドは、現在のノードが指定した XPath 式と一致すると true を返します。 たとえば次のコード サンプルで、Matches メソッドは、現在のノードが要素 true であり、要素 b が属性 b を持つ場合に c を返します。

Note

Matches メソッドは 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]");  

関連項目