Interface IXPathExpression

Interface IXPathExpression

ja nimityö: Aspose.Html.Dom.XPath Kokoelma: Aspose.HTML.dll (25.4.0)

“XPathExpression” -liittymä edustaa parsed ja ratkaistu XPath-ilmaisua.

[DOMName("XPathExpression")]
[DOMObject]
[ComVisible(true)]
public interface IXPathExpression

Methods

Evaluate(Node, XPathResultType, objekti)

Arvioi tämä XPath ilmaus ja palauttaa tuloksen.

[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)

Parameters

contextNode Node

Jos 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.Html.Html.Html.Html.Ht

type XPathResultType

Jos tietty ’tyyppi’ määritetään, tulos pakotetaan palauttamaan tietty tyyppi, joka perustuu XPath-muunnoksiin ja epäonnistuu, jos haluttu pakotus ei ole mahdollista. Tämä on yksi Aspose.Html.Dom.XPath.XPathResultTypin arvoista.

result object

Tuloksena määritetään tietty tulosobjekti, jota voidaan käyttää uudelleen ja palauttaa tällä menetelmällä. Jos tämä määritetään nollaksi tai toteutus ei käytä uudelleen määritettyä tulosta, uusi tulosobjekti rakennetaan ja palautetaan. XPath 1.0 tuloksena tämä objektin tyyppi on Aspose.Html.Dom.XPath.IXPathResult.

Returns

IXPathResult

XPath 1.0 tulosten arvioinnin tulos. XPath 1.0 tulosten osalta tämä kohde onTyyppi Aspose.Html.Dom.XPath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: Korotettu, jos tulosta ei voi muuttaa palauttamaan määritellyn tyypin.

DOMException

WRONG_DOCUMENT_ERR: Node on asiakirjasta, jota ei tuetaAspose.Html.Dom.XPath.IXPathEvaluator joka luo tämän Aspose.Html.Dom.XPath.IXPathExpression.

DOMException

NOT_SUPPORTED_ERR: Node ei ole tyyppi, joka on sallittu XPath-kontekstin nodeinatai pyynnön tyyppi ei ole sallittu tällä Aspose.Html.Dom.XPath.IXPathExpression.

 Suomi