Interface IXPathExpression
A név: Aspose.Svg.Dom.XPath Összefoglaló: Aspose.SVG.dll (25.5.0)
A ‘XPathExpression’ felület egy parsed és oldott XPath kifejezés.
[DOMObject]
[DOMName("XPathExpression")]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, XPathResultType, objektum)
Értékelje ezt a XPath kifejezést, és eredményt ad vissza.
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
A ‘kontext’ a kontextus csomópontja ennek az XPath kifejezésnek az értékeléséhez.Ha az Aspose.Svg.Dom.XPath.IXpathEvaluator-t az ASPOSE.SHVG.HASDOKUMENT, akkor ezt ugyanazt a dokumentumot kell birtokolnia, és az AsPosE .SHFDokumentumnak kell lennie, az asPozE SvG DOM.Elementumoknak kell lenniük, mint az egész XPAT-kontekst, amellyel az összefüggés nem illusztrálható, vagy mint a szövegszerkesztő, ami az alapvető szövegben szerepel.
type
XPathResultType
Ha egy adott “típus” meg van határozva, akkor az eredményt arra kényszerítik, hogy visszatérjen az adott típusra, amely az XPath átalakításokra támaszkodik, és nem sikerül, ha a kívánt kötelezettség nem lehetséges.
result
object
Az eredmény egy adott eredmény objektumot jelöl ki, amelyet ez a módszer újrafelhasznál és visszaküldhet. Ha ez “zéró” néven van megjelölve, vagy a végrehajtás nem ismételten használja a megadott eredményt, egy új eredmény tárgyat építenek és visszatérnek. Az XPath 1.0 eredmények esetében ez az objektus az Aspose.Svg.Dom.XPath.IXpathResult típusú lesz.
Returns
Az XPath kifejezés értékelésének eredménye. az XPath 1.0 eredményekhez ez az objektumAz ASPOSE.Svg.Dom.XPath.IXpathRezult típusú.
Exceptions
TYPE_ERR: Megemelkedett, ha az eredményt nem lehet átalakítani, hogy visszatérjen a megadott típushoz.
WRONG_DOCUMENT_ERR: A csomópont olyan dokumentumból származik, amelyet nem támogataz Aspose.Svg.Dom.XPath.IXpathEvaluator, amely létrehozta ezt az ASPOSE.SSVG.NEM.XXPATHExpression.
NOT_SUPPORTED_ERR: A csomópont nem engedélyezett típus, mint egy XPath kontextuscsomóvagy a kérelem típusát nem engedélyezi ez az Aspose.Svg.Dom.XPath.IXpathExpression.