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
اگر Aspose.Svg.Dom.Xpath.IXPathEvaluator به دست آمده با قرار دادن Aspos.Aspos-Doma.document پس از آن این باید متعلق به همان سند باشد و باید یک Asposa.CVG. Document، Asposi.Sc.NathNode باشد، اگر آن را به عنوان یک زمینه کامل در نظر گرفته شده توسط XPAT.Attr،APOSE.SC.TOM.Text،ASPOSe.sc.CDATASection، ASPON.CS.Comment، آسپون.سی.س.دوم.ProcessingInstruction، اسبوس.اسباک.کس.پاتم.نقطه ای که در آن نقاشی می شود، نمی تواند به طور کامل توسط XPAT و یا به صورت غیر قابل تفسیر از متن به نمایش گذاشته شود.
type
XPathResultType
اگر یک “نوع” خاص مشخص شود، پس از آن نتیجه مجبور به بازگرداندن نوع مشخص شده است که بر اساس تبدیل XPath است و اگر اجبار مورد نظر امکان پذیر نیست، شکست می خورد. این باید یکی از ارزش های Aspose.Svg.Dom.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.IXPthEvaluator که این Aspos.Aspos را ایجاد کرده است.
NOT_SUPPORTED_ERR: این گره نوعی نیست که به عنوان یک نود زمینه XPath مجاز باشد.یا نوع درخواست توسط این Aspose.Svg.Dom.XPath.IXpathExpression مجاز نیست.