Interface IXPathExpression

Interface IXPathExpression

Il nome: Aspose.Html.Dom.XPath Assemblaggio: Aspose.HTML.dll (25.4.0)

L’interfaccia ‘XPathExpression’ rappresenta un’espressione parsed e risolta di XPath.

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

Methods

Evaluate(Node, XPathResultType, oggetto)

Valuta questa espressione XPath e restituisce un risultato.

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

Parameters

contextNode Node

Il ‘context’ è il nodo di contesto per la valutazione di questa espressione XPath.Se il Aspose.Html.Dom.XPath.IXPathEvaluator è stato ottenuto spostando Aspose.Html.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.

type XPathResultType

Se viene specificato un ’tipo’ specifico, il risultato sarà costretto a restituire il tipo specifico basato sulle conversioni XPath e fallisce se la costretta desiderata non è possibile.

result object

Il ‘resultato’ specifica un oggetto di risultato specifico che può essere riutilizzato e restituito da questo metodo. Se questo è specificato come ‘zero’ o l’implementazione non riutilizza il risultato specificato, un nuovo oggetto di risultato sarà costruito e restituito. Per i risultati di XPath 1.0, questo oggetto sarà tipico Aspose.Html.Dom.XPath.IXPathResult.

Returns

IXPathResult

Il risultato della valutazione dell’espressione XPath. per i risultati di XPath 1.0, questo oggetto saràdi tipo Aspose.Html.Dom.XPath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: aumentato se il risultato non può essere convertito per restituire il tipo specificato.

DOMException

WRONG_DOCUMENT_ERR: Il nodo è da un documento che non è supportato dail Aspose.Html.Dom.XPath.IXPathEvaluator che ha creato questo Aspose.Html.Dom.XPath.IXPathExpression.

DOMException

NO_SUPPORTED_ERR: Il nodo non è un tipo consentito come nodo di contesto XPatho il tipo di richiesta non è consentito da questo Aspose.Html.Dom.XPath.IXPathExpression.

 Italiano