Interface IXPathEvaluator

IXPathEvaluator interface

La valutazione delle espressioni XPath è fornita daIXPathEvaluator .

public interface IXPathEvaluator

Metodi

NomeDescrizione
CreateExpression(string, IXPathNSResolver)Crea un’espressione XPath analizzata con spazi dei nomi risolti. Questo è utile quando un’espressione verrà riutilizzata in un’applicazione poiché rende possibile compilare la stringa dell’espressione in un formato interno più efficiente e pre-risolvere tutti i prefissi dello spazio dei nomi che ricorrono all’interno dell’espressione.
CreateNSResolver(Node)Adatta qualsiasi nodo DOM per risolvere gli spazi dei nomi in modo che un’espressione XPath possa essere facilmente valutata rispetto al contesto del nodo in cui è apparsa all’interno del documento. Questo adattatore funziona come il metodo DOM Level 3lookupNamespaceURI sui nodi nel risolvere il namespaceURI da un dato prefisso utilizzando le informazioni correnti disponibili nella gerarchia del nodo al momento viene chiamato lookupNamespaceURI, risolvendo anche correttamente il prefisso xml implicito.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object)Valuta una stringa di espressione XPath e, se possibile, restituisce un risultato del tipo specificato.

Guarda anche