Interface IXPathExpression
Tên không gian: Aspose.Svg.Dom.XPath Tổng hợp: Aspose.SVG.dll (25.5.0)
Giao diện ‘XPathExpression’ đại diện cho một biểu thức parsed và được giải quyết XPath.
[DOMObject]
[DOMName("XPathExpression")]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, XPathResultType, đối tượng)
Đánh giá biểu thức XPath này và trả về kết quả.
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
Nếu Aspose.Svg.Dom.Xpath.IXPathEvaluator được thu thập bằng cách vẽ Aspos.Thuyết minh.Thông tin sau đó điều này phải thuộc sở hữu của cùng một tài liệu và phải là một Asposa.Nhật bản, Asposi.Chiên bản.Điều này không thể được giải thích bởi toàn bộ khung văn bản của ASPOSE,AsposE.VVG.Trong đó có thể xem xét là kết luận không có kết nối nào, trong đó kết quả không được trích dẫn bởi ASPSE hoặc kết hợp không cần thiết.
type
XPathResultType
Nếu một ’tiểu’ cụ thể được xác định, thì kết quả sẽ bị buộc phải trả lại loại cụm đó dựa trên chuyển đổi XPath và thất bại nếu việc buộc mong muốn không thể.
result
object
Kết quả chỉ định một đối tượng kết quả cụ thể mà có thể được tái sử dụng và trả lại bằng phương pháp này. Nếu điều này được xác định là ‘không’ hoặc việc thực hiện không dùng lại thành quả đã được quy định, sẽ được xây dựng và khôi phục lại một mặt hàng kết thúc mới. Đối với XPath 1.0.1 kết luận, mục này sẽ bị loại Aspose.Svg.Dom.XPath.IXpathResult.
Returns
Kết quả đánh giá của biểu thức XPath. Đối với kết quả XPath 1.0, đối tượng này sẽĐánh giá về Aspose.Svg.Dom.XPath.IXpathResult
Exceptions
TYPE_ERR: Được nâng cao nếu kết quả không thể được chuyển đổi để trả về loại cụ thể.
WRONG_DOCUMENT_ERR: Mũi tên là từ một tài liệu không được hỗ trợ bởiThe Aspose.Svg.Dom.XPath.IXpathEvaluator mà tạo ra điều này Aspos.Nhật Bản.
NOT_SUPPORTED_ERR: Mũi tên không phải là một loại được phép như một mầm kết nối XPathhoặc kiểu yêu cầu không được cho phép bởi Aspose.Svg.Dom.XPath.IXpathExpression.