Interface IXPathExpression
Navne til: Aspose.Html.Dom.XPath Sammensætning: Aspose.HTML.dll (25.4.0)
XPathExpression-grænsefladen repræsenterer en parsed og løst XPath-ekspression.
[DOMName("XPathExpression")]
[DOMObject]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, XPathResultType, objekt)
Vurder denne XPath udtryk og returnerer et resultat.
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
Hvis Aspose.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.
type
XPathResultType
Hvis en bestemt ’type’ er angivet, vil resultatet blive tvunget til at returnere den angivne type, der er baseret på XPath konverteringer og mislykkes, hvis den ønskede tvang ikke er mulig. Dette må være en af værdierne i Aspose.Html.Dom.XPath.XPathResultType.
result
object
Resultatet angiver et bestemt resultatobjekt, som kan genanvendes og returneres ved hjælp af denne metode. Hvis dette er angivet som ’null’ eller implementeringen ikke genanvendes det angivne resultat, vil et nyt resultatobjekt blive konstrueret og returneret. For XPath 1.0 resultater, vil dette objekt bøje type Aspose.Html.Dom.XPath.IXPathResult.
Returns
Resultatet af evalueringen af XPath udtryk. for XPath 1.0 resultater, vil dette objekt væreaf typen Aspose.Html.Dom.XPath.IXPathResult.
Exceptions
TYPE_ERR: Opnået, hvis resultatet ikke kan konverteres til at returnere den angivne type.
WRONG_DOCUMENT_ERR: Noden er fra et dokument, der ikke støttes afden Aspose.Html.Dom.XPath.IXPathEvaluator, der skabte denne Aspose.Html.Dom.XPath.IXPathExpression.
NOT_SUPPORTED_ERR: Noden er ikke en type tilladt som en XPath kontekstnodeeller anmodningstypen er ikke tilladt af denne Aspose.Html.Dom.XPath.IXPathExpression.