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
XPath 1.0 tulosten arvioinnin tulos. XPath 1.0 tulosten osalta tämä kohde onTyyppi Aspose.Html.Dom.XPath.IXPathResult.
Exceptions
TYPE_ERR: Korotettu, jos tulosta ei voi muuttaa palauttamaan määritellyn tyypin.
WRONG_DOCUMENT_ERR: Node on asiakirjasta, jota ei tuetaAspose.Html.Dom.XPath.IXPathEvaluator joka luo tämän Aspose.Html.Dom.XPath.IXPathExpression.
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.