Interface IXPathResult
Contenu
[
Cacher
]IXPathResult interface
LeXPathResult
interface représente le résultat de l’évaluation d’une expression XPath 1.0 dans le contexte d’un nœud particulier. Étant donné que l’évaluation d’une expression XPath peut aboutir à différents types de résultats, cet objet permet de découvrir et de manipuler le type et la valeur du résultat.
public interface IXPathResult
Propriétés
Nom | La description |
---|---|
BooleanValue { get; } | La valeur de ce résultat booléen. |
InvalidIteratorState { get; } | Signifie que l’itérateur est devenu invalide. Vrai sitype de résultat estUnorderedNodeIteratorUnorderedNodeIterator taper ouOrderedNodeIteratorOrderedNodeIterator tapez et le document a été modifié depuis que ce résultat a été renvoyé. |
NumberValue { get; } | La valeur de ce résultat numérique. |
ResultType { get; } | Un code représentant le type de ce résultat, tel que défini par le http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathResult XPathResultType enum. |
SingleNodeValue { get; } | La valeur de ce résultat de nœud unique, qui peut êtrenul . |
SnapshotLength { get; } | Le nombre de nœuds dans l’instantané de résultat. Les valeurs valides pour les indices snapshotItem sont0 poursnapshotLength-1 inclus. |
StringValue { get; } | La valeur de ce résultat de chaîne. |
Méthodes
Nom | La description |
---|---|
IterateNext() | Itère et renvoie le nœud suivant à partir de l’ensemble de nœuds ounul s’il n’y a plus de nœuds. |
SnapshotItem(int) | Renvoie leindice ème élément de la collection d’instantanés. Siindice est supérieur à ou égal au nombre de nœuds de la liste, cette méthode renvoienul . Contrairement au résultat de l’itérateur , l’instantané ne devient pas invalide, mais peut ne pas correspondre au document actuel s’il est muté. |
Voir également
- espace de noms Aspose.Html.Dom.XPath
- Assemblée Aspose.HTML