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
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 によって要求タイプが許可されていません。