Enum XPathResultType
Le nom : Aspose.Html.Dom.XPath Assemblaggio: Aspose.HTML.dll (25.4.0)
Si un “type” spécifique est indiqué, alors le résultat sera retourné en tant que type correspondant, en utilisant les conversions de type XPath si nécessaire et possible.
[ComVisible(true)]
public enum XPathResultType
Fields
Any = 0
Ce code ne représente pas un type spécifique. Une évaluation d’un XPath expressionwill ne produit jamais ce type. Si ce genre est demandé, alors l’évalue revient tout type naturellement résultant de la évaluer de l’expression. si le résultat naturel est un node-set lorsque le type ‘Any’ a été sollicité, then ‘UnorderedNodeIterator’s always the resulting typ. Any other representation of a nod set must be explicitly requested.
AnyUnorderedNode = 8
Le résultat est un ensemble de nœuds comme défini par [XPath 1.0] et sera accessible comme un seul node,ce qui peut être ’null’ si le ensemble d’oiseaux est vide.Modification du document ne invalidatethe nôde, mais peut signifier que le noyau résultant ne correspond plus au document actuel.Ceci est une convenance qui permet l’optimisation puisque la mise en œuvre peut s’arrêter une fois qu’un anynode dans le groupe résultait a été trouvé.Si il y a plus d’un nôt dans les résultats réels, le nodo unique retourné ne pourra pas être le premier dans l’ordre de document.
Boolean = 3
Le résultat est un boolean comme défini par [XPath 1.0].Invalider le boolean, mais cela peut signifier que la réévaluation ne donnerait pas le même boulean.
FirstOrderedNode = 9
Le résultat est un nœud réglé comme défini par [XPath 1.0] et sera accessible comme un seul noyau,qui peut être ’null’ si le nôtre réglés est vide.Modification du document ne invalidatethe node, mais peut signifier que le noyde résultant ne correspond plus au document actuel.C’est une convenance qui permet l’optimisation puisque la mise en œuvre peut s’arrêter une fois le premier n°de dans le document ordre du set résultait a été trouvé.
Number = 1
Le résultat est un nombre tel que défini par [XPath 1.0].Invalider le nombre, mais cela peut signifier que la réévaluation ne donnerait pas le même nombre.
OrderedNodeIterator = 5
Le résultat est un node établi comme défini par [XPath 1.0] qui sera accessible itérativement,qui produira des nodes commandés par le document. la modification du document invalide l’itération.
OrderedNodeSnapshot = 7
Le résultat est un node établi comme défini par [XPath 1.0] qui sera accessible en tant que snapshotla liste des nœuds qui seront dans l’ordre du document original.Modifier le document neinvalidez le snapshot mais cela peut signifier que la réévaluation ne produirait pas le même Snapshotet les nœuds dans le snapshot peuvent avoir été modifiés, déplacés ou supprimés du document.
String = 2
Le résultat est une ligne comme définie par [XPath 1.0].invalidez la ligne, mais cela peut signifier que la barre ne correspond plus à laDocuments actuels.
UnorderedNodeIterator = 4
Le résultat est un nœud réglé comme défini par [XPath 1.0] qui sera accessible itérativement,ce qui ne peut pas produire des nodes dans un certain ordre.Modification du document invalide la tétération.Ceci est le type par défaut retourné si le résultant est une noyau réglée et ‘Tout’ type est demandé.
UnorderedNodeSnapshot = 6
Le résultat est un node établi comme défini par [XPath 1.0] qui sera accessible en tant que snapshotla liste des nœuds qui ne peuvent pas être dans un ordre particulier.invalidez le snapshot mais cela peut signifier que la réévaluation ne produirait pas le même Snapshotet les nœuds dans le snapshot peuvent avoir été modifiés, déplacés ou supprimés du document.