Interface IXPathExpression
Interface IXPathExpression
名称: Aspose.Html.Dom.XPath 编辑: Aspose.HTML.dll (25.4.0)
“XPathExpression”界面代表一个分散和解决的XPath表达式。
[DOMName("XPathExpression")]
[DOMObject]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(节点,XPathResultType,object)
评估此 XPath 表达,并返回结果。
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
如果 Aspose.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html。
type
XPathResultType
如果一个特定的“类型”是指定的,那么结果将被迫返回所指定的类型依赖于XPath转换,如果所需的强制是不可能的失败。
result
object
“结果”指定一个特定的结果对象,可以重复使用并通过这种方法返回。 如果此称为“零”或实施不重复使用所指定的结果,则将构建和返回一个新的结果对象。
Returns
对于 XPath 1.0 结果,这个对象将是此分類上一篇: Aspose.Html.Dom.XPath.IXPathResult
Exceptions
TYPE_ERR:如果结果无法转换,以返回所指定的类型。
WRONG_DOCUMENT_ERR: 节点来自未支持的文档Aspose.Html.Dom.XPath.IXPathEvaluator 创建了这个 Aspose.Html.Dom.XPath.IXPathExpression。
NOT_SUPPORTED_ERR: 节点不是作为 XPath 背景节点允许的类型或请求类型不允许由此 Aspose.Html.Dom.XPath.IXPathExpression。