IXPathEvaluator

IXPathEvaluator interface

XPath ifadelerinin değerlendirilmesi aşağıdakiler tarafından sağlanır:IXPathEvaluator .

public interface IXPathEvaluator

yöntemler

İsimTanım
CreateExpression(string, IXPathNSResolver)Çözümlenmiş ad alanlarıyla ayrıştırılmış bir XPath ifadesi oluşturur. Bu, bir ifade bir uygulamada yeniden kullanılacağı zaman yararlıdır, çünkü ifade dizesini daha verimli bir dahili formda derlemeyi ve ifade içinde oluşan tüm ad alanı öneklerini önceden çözmeyi mümkün kılar.
CreateNSResolver(Node)Bir XPath ifadesinin belgede göründüğü düğümün bağlamına göre kolayca değerlendirilebilmesi için herhangi bir DOM düğümünü ad alanlarını çözümlemek üzere uyarlar. Bu bağdaştırıcı, DOM Düzey 3 yöntemi gibi çalışır aramaAd alanıURI düğüm hiyerarşisinde time lookupNamespaceURI çağrıldığında mevcut bilgileri kullanarak belirli bir önekten namespaceURI çözümlemesinde düğümlerde, ayrıca örtük xml önekini doğru bir şekilde çözümlemede.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object)Bir XPath ifade dizesini değerlendirir ve mümkünse belirtilen türden bir sonuç döndürür.

Ayrıca bakınız