XPathNavigator.Compile(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
编译一个表示 XPath 表达式的字符串,并返回 XPathExpression 对象。
public:
virtual System::Xml::XPath::XPathExpression ^ Compile(System::String ^ xpath);
public virtual System.Xml.XPath.XPathExpression Compile (string xpath);
abstract member Compile : string -> System.Xml.XPath.XPathExpression
override this.Compile : string -> System.Xml.XPath.XPathExpression
Public Overridable Function Compile (xpath As String) As XPathExpression
参数
- xpath
- String
表示 XPath 表达式的字符串。
返回
表示 XPath 表达式的 XPathExpression 对象。
例外
xpath
参数包含一个无效的 XPath 表达式。
XPath 表达式无效。
注解
计算 XPath 表达式以生成以下返回类型之一:
节点集:无重复节点的无序集合
布尔值:
true
或false
数字:浮点数
字符串:UCS 字符序列
返回节点集的表达式可用于 Select 和 Evaluate 方法。 可以在方法中使用返回布尔值、数字或字符串的 Evaluate 表达式。 该方法的有效表达式 Matches 规则特定于该方法。