XPathEvaluator.CreateExpressionメソッド

 

説明

XPathExpressionクラスのオブジェクトを生成します。

このメソッドはスタティックメソッドです。オブジェクトを生成せずに呼び出すことができます。

 

呼出形式

var expression = XPathEvaluator.CreateExpression( xpath, resolver )

 

戻り値

XPathExpressionオブジェクト

 

引数

String xpath

XPath構文を文字列で指定します。

 

XPathNSResolver resolver

XPathNSResolverオブジェクトを指定します。

 

例外

XPath-51

EXPRESSION_ERR

 

XPath-52

TYPE_ERR

 

DOM-14

NAMESPACE_ERR

 

使用例

var xpath = "/svg.g[@id=\"layer\"]";
var svgdoc = dom.DocumentElement;
var resolver = XPathEvaluator.CreateNSResolver(dom);
var expression = XPathEvaluator.CreateExpression(xpath, resolver);
var result = expression.Evaluate(svgdoc);

 

関連項目

 

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る