Document.Evaluate

Document.Evaluate method

计算 XPath 表达式字符串并在可能的情况下返回指定类型的结果。

public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, 
    XPathResultType type, object result)
范围类型描述
expressionString要分析和评估的 XPath 表达式字符串。
contextNodeNode上下文是用于计算此 XPath 表达式的上下文节点。
resolverIXPathNSResolver解析器允许将 XPath 表达式中的所有前缀(包括 xml 命名空间前缀)转换为适当的命名空间 URI。
typeXPathResultType如果指定了特定类型,则结果将作为相应的类型返回。
resultObject结果指定了一个特定的结果对象,该对象可以被该方法重用和返回。

返回值

XPath 表达式的计算结果。

也可以看看