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、オブジェクト)

このXPath表現を評価し、結果を返します。

[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)

Parameters

contextNode Node

「コンテキスト」は、このXPath 表現の評価のためのコンテキストノードです.もし Aspose.Html.Dom.XPath.IXPathEvaluator が Aspose.Html.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.D

type XPathResultType

特定の「タイプ」が指定された場合、結果は XPath 変換に依存する特定のタイプを返すことを強制され、望ましい強制が可能でない場合に失敗します。

result object

「結果」は、この方法によって再利用および返還される特定の結果オブジェクトを指定します.これが「ゼロ」として指定された場合、または実施が指定された結果を再利用しない場合、新しい結果オブジェクトが構築され、返還されます. XPath 1.0 の結果のために、このオブジェクトは、タイプ Aspose.Html.Dom.XPath.IXPathResult を表示します。

Returns

IXPathResult

XPath 1.0 の結果については、このオブジェクトが表示されます。タイプ Aspose.Html.Dom.XPath.IXPathResult

Exceptions

DOMException

TYPE_ERR: 結果が変換できない場合にアップグレードして指定されたタイプを返します。

DOMException

WRONG_DOCUMENT_ERR: ノードは、サポートされていない文書から来ています。Aspose.Html.Dom.XPath.IXPathEvaluator がこの Aspose.Html.Dom.XPath.IXPathExpression を作成しました。

DOMException

NOT_SUPPORTED_ERR: ノードは XPath コンテキストノードとして許可されるタイプではありません。または、この Aspose.Html.Dom.XPath.IXPathExpression によって要求タイプが許可されていません。

 日本語