Interface IXPathExpression

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

IXPathResult

ผลของการประเมินการแสดงผล XPath สําหรับผล XPath 1.0 วัตถุนี้จะประเภท Aspose.Html.Dom.XPath.IXPathResult

Exceptions

DOMException

TYPE_ERR: เพิ่มขึ้นถ้าผลลัพธ์ไม่สามารถแปลงเพื่อคืนประเภทที่ระบุ

DOMException

WRONG_DOCUMENT_ERR: ปุ่มมาจากเอกสารที่ไม่ได้รับการสนับสนุนโดยAspose.Html.Dom.XPath.IXPathEvaluator ที่สร้าง Aspose.Html.Dom.XPath.IXPathExpression นี้

DOMException

NOT_SUPPORTED_ERR: ปุ่มไม่ได้เป็นประเภทที่ได้รับอนุญาตเป็นปุ่ม контекст XPathหรือประเภทคําขอที่ไม่ได้รับอนุญาตโดย Aspose.Html.Dom.XPath.IXPathExpression นี้

 แบบไทย