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
Para los resultados de XPath 1.0, este objeto seráde tipo Aspose.Html.Dom.Xpath.IXPathResult.
Exceptions
TYPE_ERR: Creado si el resultado no puede ser convertido para devolver el tipo especificado.
WRONG_DOCUMENT_ERR: El nodo proviene de un documento que no está apoyado porel Aspose.Html.Dom.XPath.IXpathEvaluator que ha creado este __ WL51.
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.