Interface IXPathExpression

Interface IXPathExpression

Nombre del espacio: Aspose.Html.Dom.XPath Colección: Aspose.HTML.dll (25.4.0)

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

[DOMName("XPathExpression")]
[DOMObject]
[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.Html.Dom.XPth.IXPathEvaluator se obtuvo mediante el lanzamiento de la __ WL51.Doma.document, entonces esto debe ser propiedad del mismo documento y deberá ser un Wl51.HDL1 .Documento.Proceso. no es la interpretación de todo el contexto, por el cual puede ser visto como un contexto en el que se puede interpretar el conjunto de los elementos de contextos, ya que el contenido de texto es semejante a este documento.

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 tener el tipo Aspose.Html.Dom.XPath.IXpathResult.

Returns

IXPathResult

Para los resultados de XPath 1.0, este objeto seráde tipo Aspose.Html.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.Html.Dom.XPath.IXpathEvaluator que ha creado este __ WL51.

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.Html.Dom.XPath.IXPthExpression.

 Español