Interface IXPathExpression
名称: Aspose.Svg.Dom.XPath 会議: Aspose.SVG.dll (25.5.0)
「XPathExpression」インターフェイスは、パルセッドで解決されたXPathの表現を表しています。
[DOMObject]
[DOMName("XPathExpression")]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(ノード、XPathResultType、オブジェクト)
このXPath表現を評価し、結果を返します。
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
「コンテキスト」は、このXPath表現の評価のためのコンテンツノードです。もし、Aspose.Svg.Dom.Xpath.IX PathEvaluator が、アスポーズを投げ込むことによって取得された場合、その後、これが同じ文書に所有されなければならず、ASPOSE.SSVG.ドームドキュメンタリーである必要があります。
type
XPathResultType
特定の「タイプ」が指定された場合、結果は XPath 変換に基づいて指定したタイプを返すことを余儀なくされ、望ましい強制が可能でない場合に失敗します。
result
object
「結果」は、この方法によって再利用および返還される特定の結果オブジェクトを指定します. これが「ゼロ」として指定されている場合、または実施が指定された結果を再使用しない場合は、新しい結果のオベクトが構築され、返品されます. XPath 1.0 の結果の場合、これらのオペクトは Aspose.Svg.Dom.XPath.IXpathResult タイプを表示します。
Returns
XPath 1.0 の結果については、このオブジェクトが表示されます。Aspose.Svg.Dom.XPath.IXpathResult の略。
Exceptions
TYPE_ERR: 結果が変換できない場合にアップグレードして指定されたタイプを返します。
WRONG_DOCUMENT_ERR: ノードは、サポートされていない文書から来ています。この Aspose.Svg.Dom.XPath.IXpathEvaluator が作成されました。
NOT_SUPPORTED_ERR: ノードは、XPath コンテキストコードとして許可されるタイプではありません。または、この Aspose.Svg.Dom.XPath.IXpathExpression によって要求のタイプが許可されていません。