Interface IXPathExpression
Името на пространството: Aspose.Html.Dom.XPath Асамблея: Aspose.HTML.dll (25.5.0)
XPathExpression" представлява парседен и разрешен XPath.
[DOMObject]
[DOMName("XPathExpression")]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, 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.D.
type
XPathResultType
Ако се посочи конкретен “тип”, тогава резултатът ще бъде принуден да върне посочения тип, който се основава на конверсиите на XPath и ще провали, ако желаната принуда не е възможна.
result
object
“Резултат” посочва конкретен резултат обект, който може да бъде повторно използван и върнат с този метод. Ако това е посочено като “нуле” или изпълнението не използва отново посочения резултат, нов резултат објект ще бъде изграден и връчен. За резултатите от XPath 1.0 този предмет ще изпие тип Aspose.Html.Dom.XPath.IXPattResult.
Returns
Резултатът от оценката на израз XPath. За резултатите от 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.