Interface IXPath
.NET interface for TO BE DEFINED FROM USER
public interface IXPath
Properties
NamespaceContext
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/xpath/XPath.html#getNamespaceContext() https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/xpath/XPath.html#setNamespaceContext(javax.xml.namespace.NamespaceContext)
NamespaceContext NamespaceContext { get; set; }
Property Value
XPathFunctionResolver
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/xpath/XPath.html#getXPathFunctionResolver() https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/xpath/XPath.html#setXPathFunctionResolver(javax.xml.xpath.XPathFunctionResolver)
XPathFunctionResolver XPathFunctionResolver { get; set; }
Property Value
XPathVariableResolver
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/xpath/XPath.html#getXPathVariableResolver() https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/xpath/XPath.html#setXPathVariableResolver(javax.xml.xpath.XPathVariableResolver)
XPathVariableResolver XPathVariableResolver { get; set; }
Property Value
Methods
Compile(String)
XPathExpression Compile(String arg0)
Parameters
Returns
Exceptions
Evaluate(String, InputSource)
String Evaluate(String arg0, InputSource arg1)
Parameters
arg0
Stringarg1
InputSource
Returns
Exceptions
Evaluate(String, InputSource, QName)
object Evaluate(String arg0, InputSource arg1, QName arg2)
Parameters
arg0
Stringarg1
InputSourcearg2
QName
Returns
Exceptions
Evaluate(String, object)
String Evaluate(String arg0, object arg1)
Parameters
Returns
Exceptions
Evaluate(String, object, QName)
object Evaluate(String arg0, object arg1, QName arg2)
Parameters
Returns
Exceptions
EvaluateExpression(String, InputSource)
XPathEvaluationResult<object> EvaluateExpression(String arg0, InputSource arg1)
Parameters
arg0
Stringarg1
InputSource
Returns
Exceptions
EvaluateExpression(String, object)
XPathEvaluationResult<object> EvaluateExpression(String arg0, object arg1)
Parameters
Returns
Exceptions
EvaluateExpression<T>(String, InputSource, Class)
T EvaluateExpression<T>(String arg0, InputSource arg1, Class arg2)
Parameters
arg0
Stringarg1
InputSourcearg2
Class
Returns
- T
T
Type Parameters
T
Exceptions
EvaluateExpression<T>(String, object, Class)
T EvaluateExpression<T>(String arg0, object arg1, Class arg2)
Parameters
Returns
- T
T
Type Parameters
T
Exceptions
Reset()
void Reset()