Interface IXPathExpression
Il nome: Aspose.Svg.Dom.XPath Assemblea: Aspose.SVG.dll (25.5.0)
L’interfaccia ‘XPathExpression’ rappresenta un’espressione parsed e risolta di XPath.
[DOMObject]
[DOMName("XPathExpression")]
[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 l’Aspose.Svg.Dom.XPATH.IXPathEvaluator è stato ottenuto dal casting dell’ASPOSE.SSVG. DOM.document allora questo deve possedere lo stesso documento e deve essere un ASPODO.SDM. DOCUMENT, ASPHOSA.SLM-DOM.ELEMENT, ISPHOT.LEM.lEM non può essere interpretato dall’intero contestuale da parte di Aspo.Attr, Asphot.slm.doma.CDATASection, asphoto.svf.dom.Comment, Aspos.sg.DM.ProcessingInstruction, CASASAS.SPD.NathNode non è considerato come un cont
type
XPathResultType
Se viene specificato un ’tipo’ specifico, il risultato sarà costretto a restituire questo tipo in base alle conversioni XPath e fallisce se la costrazione 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 utilizza nuovamente il risultato indicato, un nuovo oggetti di risultati sarà costruito e ritorno. Per i risultati di XPath 1.0, quest’oggetto sarà sottoposto al tipo Aspose.Svg.Dom.XPath.IXpathResult.
Returns
Il risultato della valutazione dell’espressione XPath. per i risultati di XPath 1.0, questo oggetto saràdi tipo Aspose.Svg.Dom.Xpath.IXPathResult.
Exceptions
TYPE_ERR: aumentato se il risultato non può essere convertito per restituire il tipo specificato.
WRONG_DOCUMENT_ERR: Il nodo è da un documento che non è supportato dal’Aspose.Svg.Dom.XPath.IXPthEvaluator che ha creato questo Asposa.G.Ispaz.
NO_SUPPORTED_ERR: Il nodi non è un tipo consentito come nodo di contesto XPatho il tipo di richiesta non è consentito da questo Aspose.Svg.Dom.XPath.IXPateExpression.