Interface IXPathExpression

Interface IXPathExpression

Navne til: Aspose.Svg.Dom.XPath Sammensætning: Aspose.SVG.dll (25.5.0)

XPathExpression-grænsefladen repræsenterer en parsed og løst XPath-ekspression.

[DOMObject]
[DOMName("XPathExpression")]
[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

Den ‘kontext’ er kontekstnode til evalueringen af denne XPath udtryk.Hvis Aspose.Svg.Dom.XPath.IXPateEvaluator blev opnået ved at kaste den Aspos.R.L. dokument, så dette skal ejes af det samme dokument og skal være en Asposa.M. Dokument, Aspo.V. Dom.Element, ASPOSE.N.Kode som det hele kontexten, som kan betragtes som en tekstlogo, eller som ikke kan tolkes af den samlede XPAT-kode, hvis det er en sammenhæng, der kan tjene til en log.

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.

result object

Resultatet angiver et bestemt resultatobjekt, som kan genbruges og returneres ved hjælp af denne metode. Hvis dette er angivet som ’null’ eller implementeringen ikke genbruger det angivne resultat, vil et nyt resultat objekt blive konstrueret og tilbagevendt. For XPath 1.0 resultater vil dette objekt bøje type Aspose.Svg.Dom.XPath.IXpathResult.

Returns

IXPathResult

Resultatet af evalueringen af XPath udtryk. for XPath 1.0 resultater, vil dette objekt væreaf typen Aspose.Svg.Dom.Xpath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: Opnået, hvis resultatet ikke kan konverteres til at returnere den angivne type.

DOMException

WRONG_DOCUMENT_ERR: Noden er fra et dokument, der ikke støttes afden Aspose.Svg.Dom.XPath.IXpathEvaluator, der skabte denne Aspos.CvG.ROM.XXPATHExpression.

DOMException

NOT_SUPPORTED_ERR: Noden er ikke en type tilladt som en XPath kontekstnodeeller forespørgslen type er ikke tilladt af denne Aspose.Svg.Dom.XPath.IXpathExpression.

 Dansk