Interface IXPathExpression
Nama dari : Aspose.Svg.Dom.XPath Asosiasi: Aspose.SVG.dll (25.5.0)
Interface ‘XPathExpression’ mewakili ekspresi XPath parsed dan diselesaikan.
[DOMObject]
[DOMName("XPathExpression")]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, XPathResultType, objek)
Menilai ekspresi XPath ini dan mengembalikan hasilnya.
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
‘konteks’ adalah node konteks untuk evaluasi ekspresi XPath ini.Jika Aspose.Svg.Dom.Xpath.IXPathEvaluator diperoleh dengan melempar ASPOSE.SSVG. dokumen maka ini harus dimiliki oleh dokumen yang sama dan harus menjadi ASA.SDM-Dokumen, ASPA.DSM.Elemen, AsAsposElektronik dan tidak dapat diinterpretasikan sebagai kontekstual oleh ASAPOSI.NODI, jika itu adalah kontext yang tidak terinterpretasi sebagai kontextual, maka ASASI dapat digunakan sebagai kontemporer, asas.
type
XPathResultType
Jika ’tipe’ spesifik ditentukan, maka hasilnya akan dipaksa untuk mengembalikan jenis yang ditetapkan bergantung pada konversi XPath dan gagal jika paksaan yang diinginkan tidak mungkin.
result
object
Jika ini ditentukan sebagai ‘zero’ atau implementasi tidak menggunakan hasil yang ditetapkan, objek hasil baru akan dibangun dan dikembalikan. Untuk hasil XPath 1.0, obyek ini akan bergetar jenis Aspose.Svg.Dom.XPath.IXpathResult.
Returns
Hasil penilaian ekspresi XPath. Untuk hasil XPath 1.0, objek ini akandari jenis Aspose.Svg.Dom.Xpath.IXPathResult.
Exceptions
TYPE_ERR: Ditingkatkan jika hasilnya tidak dapat dikonversi untuk mengembalikan jenis yang ditentukan.
WRONG_DOCUMENT_ERR: Node berasal dari dokumen yang tidak didukung olehAspose.Svg.Dom.Xpath.IXPathEvaluator yang menciptakan Aspos.Lapangan ini.
NOT_SUPPORTED_ERR: Node bukan jenis yang diizinkan sebagai node konteks XPathatau jenis permintaan tidak diizinkan oleh Aspose.Svg.Dom.XPath.IXpathExpression ini.