Interface IXPathExpression
ja nimityö: Aspose.Svg.Dom.XPath Kokous: Aspose.SVG.dll (25.5.0)
“XPathExpression” -liittymä edustaa parsed ja ratkaistu XPath-ilmaisua.
[DOMObject]
[DOMName("XPathExpression")]
[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.Svg.Dom.Xpath.IXPathEvaluator on saatu asettamalla Aspos.Vg-Doma.dokumentti sitten tämä on omistettava sama asiakirja ja on oltava Asposi.Kohta.Tokument, Asposa.Juuri.Elientti, Aspos.Idän, Jos se on koko konteksti ja että se voi olla tekstilohjaus, ASPOSE.CVG.CDATASektio, aspose.tok.Comment, aspo.iDomi.ProcessingInstruction, asiakkuus.AsposEdä.NathNode ei ole kokonainen kontekstin, jota voidaan tulkita tekstiin tai tekstin kautta.
type
XPathResultType
Jos tietty ’tyyppi’ on määritelty, tulos pakotetaan palauttamaan mainitun tyypin, joka perustuu XPath-muunnoksiin ja epäonnistuu, jos haluttu pakotus ei ole mahdollista.
result
object
Tuloksena määritellää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ä uudestaan määrättyä tulosta, uusi tuloksenobjektti rakennetaan ja Palautetaan. XPath 1.0 tuloksiin tämä esine pyyhkii Aspose.Svg.Dom.XPath.IXpathResult -tyypin.
Returns
XPath 1.0 tulosten arvioinnin tulos. XPath 1.0 tulosten osalta tämä kohde onTyyppinen Aspose.Svg.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.Svg.Dom.XPath.IXpathEvaluator, joka luo tämän Aspose.N.R.I.A.
NOT_SUPPORTED_ERR: Node ei ole tyyppi, joka on sallittu XPath-kontekstin nodeinatai pyynnön tyyppi ei ole sallittua tällä Aspose.Svg.Dom.XPath.IXpathExpression.