Table of Contents

Interface XPathEvaluatorBase

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[Value("XPathEvaluatorBase")]
public interface XPathEvaluatorBase

Methods

CreateExpression(string, XPathNSResolver?)

[Value("createExpression")]
XPathExpression CreateExpression(string expression, XPathNSResolver? resolver = null)

Parameters

expression string
resolver XPathNSResolver

Returns

XPathExpression

CreateNSResolver(Node)

[Value("createNSResolver")]
Node CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

Returns

Node

Evaluate(string, Node, XPathNSResolver?, ushort, XPathResult?)

[Value("evaluate")]
XPathResult Evaluate(string expression, Node contextNode, XPathNSResolver? resolver = null, ushort type = 0, XPathResult? result = null)

Parameters

expression string
contextNode Node
resolver XPathNSResolver
type ushort
result XPathResult

Returns

XPathResult