IXPathEvaluator

IXPathEvaluator interface

يتم توفير تقييم تعبيرات XPath بواسطةIXPathEvaluator .

public interface IXPathEvaluator

طُرق

اسموصف
CreateExpression(string, IXPathNSResolver)لتكوين تعبير XPath تم تحليله باستخدام مساحات الأسماء التي تم حلها. يعد هذا مفيدًا عندما يُعاد استخدام تعبير في أحد التطبيقات لأنه يجعل من الممكن تجميع سلسلة التعبير في نموذج داخلي أكثر كفاءة و حل جميع بادئات مساحة الاسم التي تحدث داخل التعبير.
CreateNSResolver(Node)تتكيف مع أي عقدة DOM لتحليل مساحات الأسماء بحيث يمكن بسهولة تقييم تعبير XPath بالنسبة إلى سياق العقدة حيث ظهر داخل المستند. يعمل هذا المحول مثل طريقة DOM المستوى 3lookupNamespaceURI على العقد في حل مساحة الاسمURI من بادئة معينة باستخدام المعلومات الحالية المتاحة في التسلسل الهرمي للعقدة في time lookupNamespaceURI ، يتم أيضًا حل بادئة xml الضمنية بشكل صحيح.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object)بتقييم سلسلة تعبير XPath وإرجاع نتيجة من النوع المحدد إن أمكن.

أنظر أيضا