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
Το αποτέλεσμα της αξιολόγησης της έκφρασης XPath. Για τα αποτελέσματα XPath 1.0, αυτό το αντικείμενο θα είναιΤύπος Aspose.Svg.Dom.Xpath.IXPathResult
Exceptions
TYPE_ERR: Αναρτήθηκε εάν το αποτέλεσμα δεν μπορεί να μετατραπεί για να επιστρέψει τον καθορισμένο τύπο.
WRONG_DOCUMENT_ERR: Ο κόμβος προέρχεται από ένα έγγραφο που δεν υποστηρίζεται απότο Aspose.Svg.Dom.XPath.IXpathEvaluator που δημιούργησε αυτή την Αξιολόγηση.
NOT_SUPPORTED_ERR: Ο κόμβος δεν είναι ένας τύπος που επιτρέπεται ως κενό συνδέσμου XPathή ο τύπος αίτησης δεν επιτρέπεται από αυτό το Aspose.Svg.Dom.XPath.IXpathExpression.