Interface IXPathExpression

Interface IXPathExpression

Nombre del espacio: Aspose.Svg.Dom.XPath Asamblea: Aspose.SVG.dll (25.5.0)

La interfaz ‘XPathExpression’ representa una expresión parsed y resuelta de XPath.

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

Methods

Evaluate(Node, XPathResultType, objeto)

Evaluar esta expresión XPath y devolver un resultado.

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

Parameters

contextNode Node

El ‘contexto’ es el nodo de contexto para la evaluación de esta expresión XPath.Si el Aspose.Svg.Dom.XPAT.IXPathEvaluator se obtuvo por el casting del Aspos.Las imágenes de este documento deben ser propiedad del mismo documento y debe ser un Aspo.El documento de la casa, el caso de ASPOSE.ELEMENTO DE LA DOM, SVG.Ellamento de las casas de los edificios, etc. Si el contexto es un contexto que puede ser interpretado por parte del NODAS como un enfoque de texto, o si el texto no es visto por la escritura.

type XPathResultType

Si se especifica un ’tipo’ específico, entonces el resultado se obligará a devolver el tipo especificado dependiendo de las conversiones de XPath y fallará si la coerción deseada no es posible.

result object

El ‘resultado’ especifica un objeto de resultado específico que puede ser reutilizado y devuelto por este método. Si este es especificado como ’nulo’ o la implementación no reutiliza el resultado determinado, se construirá y se devolverá un nuevo objeto del resultado. Para los resultados de XPath 1.0, este objeto va a usar el tipo Aspose.Svg.Dom.XPath.IXpathResult.

Returns

IXPathResult

Para los resultados de XPath 1.0, este objeto seráde tipo Aspose.Svg.Dom.Xpath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: Creado si el resultado no puede ser convertido para devolver el tipo especificado.

DOMException

WRONG_DOCUMENT_ERR: El nodo proviene de un documento que no está apoyado porEl Aspose.Svg.Dom.XPath.IXpathEvaluator que ha creado este Asposa.CVG.

DOMException

NO_SUPPORTED_ERR: El nodo no es un tipo permitido como nódulo de contexto XPatho el tipo de solicitud no está permitido por este Aspose.Svg.Dom.XPath.IXpathExpression.

 Español