Interface IXPathExpression
ชื่อพื้นที่: Aspose.Html.Dom.XPath การประกอบ: Aspose.HTML.dll (25.4.0)
อินเตอร์เฟซ ‘XPathExpression’ แสดงให้เห็นถึงการแสดงผล XPath parsed และแก้ปัญหา
[DOMName("XPathExpression")]
[DOMObject]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, XPathResultType, วัตถุ)
การประเมินคําอธิบาย XPath นี้และส่งผล
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
‘เนื้อหา’ เป็นรหัส context สําหรับการประเมิน expression XPath.If the Aspose.Html.Dom.XPath.IXPathEvaluator was obtained by casting the Aspose.Html.Dom.Document then this must be owned by the same document and must be an Aspose.Html.Dom.Dom.Element, 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.D
type
XPathResultType
ถ้า “ประเภท” ที่กําหนดแล้วผลจะถูกบังคับให้คืนประเภทที่กําหนดขึ้นอยู่กับการแปลง XPath และผิดพลาดถ้าการบังคับที่ต้องการไม่เป็นไปได้ นี้จะต้องเป็นหนึ่งในค่าของ Aspose.Html.Dom.XPath.XPathResultType
result
object
“ผลลัพธ์” จะระบุวัตถุผลลัพธ์ที่เฉพาะเจาะจงซึ่งสามารถนํามาใช้ใหม่และกลับโดยวิธีการนี้ หากสิ่งนี้ระบุเป็น “ศูนย์” หรือการดําเนินการไม่ได้นํามาใช้ใหม่ผลลัพธ์ที่ระบุวัตถุผลลัพธ์ใหม่จะถูกสร้างขึ้นและกลับ สําหรับผลลัพธ์ XPath 1.0 วัตถุนี้จะได้รับชนิด Aspose.Html.Dom.XPath.IXPathResult
Returns
ผลของการประเมินการแสดงผล XPath สําหรับผล XPath 1.0 วัตถุนี้จะประเภท Aspose.Html.Dom.XPath.IXPathResult
Exceptions
TYPE_ERR: เพิ่มขึ้นถ้าผลลัพธ์ไม่สามารถแปลงเพื่อคืนประเภทที่ระบุ
WRONG_DOCUMENT_ERR: ปุ่มมาจากเอกสารที่ไม่ได้รับการสนับสนุนโดยAspose.Html.Dom.XPath.IXPathEvaluator ที่สร้าง Aspose.Html.Dom.XPath.IXPathExpression นี้
NOT_SUPPORTED_ERR: ปุ่มไม่ได้เป็นประเภทที่ได้รับอนุญาตเป็นปุ่ม контекст XPathหรือประเภทคําขอที่ไม่ได้รับอนุญาตโดย Aspose.Html.Dom.XPath.IXPathExpression นี้