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. Ciò è utile quando un’espressione verrà riutilizzata in un’applicazione poiché consente di compilare la stringa dell’espressione in una forma interna più efficiente e prerisolvere tutti i prefissi dello spazio dei nomi che si verificano 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 nella risoluzione del namespaceURI da un dato prefisso utilizzando le informazioni correnti disponibili nella gerarchia del nodo al momento in cui viene chiamato lookupNamespaceURI , risolvendo correttamente anche 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