Interface IXPathExpression

Interface IXPathExpression

Το όνομα: Aspose.Svg.Dom.XPath Συγκέντρωση: Aspose.SVG.dll (25.5.0)

Η διεπαφή “XPathExpression” αντιπροσωπεύει μια παρασχεμένη και διαλυμένη έκφραση XPath.

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

Methods

Evaluate(Node, XPathResultType, αντικείμενο)

Αξίζει αυτή την έκφραση XPath και επιστρέφει ένα αποτέλεσμα.

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

Parameters

contextNode Node

Το «σύνδεσμο» είναι το πλαίσιο για την αξιολόγηση αυτής της έκφρασης XPath.Αν το Aspose.Svg.Dom.XPATH.IXPathEvaluator έχει αποκτηθεί με την τοποθέτηση του Asposa.SSVG.Δοκιμή τότε αυτό πρέπει να είναι ιδιοκτησία του ίδιου εγγράφου και θα είναι ένα ASPOSE.SDOM.ΝΟΜΟΔΟΣ, ASPs.DSV G.NODODE ως το σύνολο του συνδέσμου δεν μπορεί να ερμηνευθεί από το κείμενο ή το λογότυπο του κειμένου, το οποίο θα μπορούσε να χρησιμεύσει ως συνδεσιμότητα χωρίς σύνδεση, όπως το XPAT ή ο κώδικας υποδοχής.

type XPathResultType

Εάν προσδιοριστεί ένα συγκεκριμένο “τύπο”, τότε το αποτέλεσμα θα αναγκαστεί να επιστρέψει το συγκεκριμένου τύπου που βασίζεται στις μετατροπές XPath και δεν θα επιτευχθεί εάν η επιθυμητή αναγκαιότητα δεν είναι δυνατή.

result object

Το ‘εφέλη’ προσδιορίζει ένα συγκεκριμένο αντικείμενο αποτελέσματος το οποίο μπορεί να επαναχρησιμοποιηθεί και να επιστραφεί με αυτή τη μέθοδο. Εάν αυτό ορίζεται ως ‘δεν’ ή η εφαρμογή δεν επαναλαμβάνει το καθορισμένο αποτέλεσμα, θα κατασκευαστεί και θα επιστρέψει ένα νέο αντικειμενικό αποτέλεσμα. Για τα αποτελέσματα του XPath 1.0, αυτό το αντικείμενο θα χτυπήσει τον τύπο Aspose.Svg.Dom.XPath.IXpathResult.

Returns

IXPathResult

Το αποτέλεσμα της αξιολόγησης της έκφρασης XPath. Για τα αποτελέσματα XPath 1.0, αυτό το αντικείμενο θα είναιΤύπος Aspose.Svg.Dom.Xpath.IXPathResult

Exceptions

DOMException

TYPE_ERR: Αναρτήθηκε εάν το αποτέλεσμα δεν μπορεί να μετατραπεί για να επιστρέψει τον καθορισμένο τύπο.

DOMException

WRONG_DOCUMENT_ERR: Ο κόμβος προέρχεται από ένα έγγραφο που δεν υποστηρίζεται απότο Aspose.Svg.Dom.XPath.IXpathEvaluator που δημιούργησε αυτή την Αξιολόγηση.

DOMException

NOT_SUPPORTED_ERR: Ο κόμβος δεν είναι ένας τύπος που επιτρέπεται ως κενό συνδέσμου XPathή ο τύπος αίτησης δεν επιτρέπεται από αυτό το Aspose.Svg.Dom.XPath.IXpathExpression.

 Ελληνικά