Interface IXPathResult

Interface IXPathResult

Le nom : Aspose.Html.Dom.XPath Assemblaggio: Aspose.HTML.dll (25.4.0)

L’interface ‘XPathResult’ représente le résultat de l’évaluation d’une expression de XPath 1.0 dans le contexte d’un node particulier. Étant donné que l’évaluer des expressions de xpath peut entraîner divers types de résultats, cet objet rend impossible de détecter et de manipuler le type et la valeur du résulte.

[DOMNoInterfaceObject]
[ComVisible(true)]
public interface IXPathResult

Properties

BooleanValue

La valeur de ce résultat boolean.

[DOMName("booleanValue")]
bool BooleanValue { get; }

Valore di proprietà

bool

Exceptions

DOMException

TYPE_ERR: élevé si ‘resultType’ n’est pas le type ‘Boolean’.

InvalidIteratorState

True if ‘resultType’ is ‘UnorderedNodeIterator’ type ou ‘OrderedSurface’ Type et le document a été modifié depuis que ce résultat est retourné.

[DOMName("invalidIteratorState")]
bool InvalidIteratorState { get; }

Valore di proprietà

bool

NumberValue

La valeur de ce chiffre résulte.

[DOMName("numberValue")]
double NumberValue { get; }

Valore di proprietà

double

Exceptions

DOMException

TYPE_ERR : élevé si ‘resultType’ n’est pas le type ‘Nombre’.

ResultType

Un code qui représente le type de ce résultat, tel que défini par leHTTP://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#Résultat de l’expérienceAspose.Html.Dom.XPath.XXPthResultType enum.

[DOMName("resultType")]
XPathResultType ResultType { get; }

Valore di proprietà

XPathResultType

SingleNodeValue

La valeur de ce résultat de node unique, qui peut être « zéro ».

[DOMNullable]
[DOMName("singleNodeValue")]
Node SingleNodeValue { get; }

Valore di proprietà

Node

Exceptions

DOMException

TYPE_ERR: élevé si le résultatType n’est pas le type ‘AnyUnorderedNode’ ou ‘FirstOrdered Node’.

SnapshotLength

Les valeurs valides pour snapshotItemindices sont ‘0’ à ‘snapshotLength-1’ inclus.

[DOMName("snapshotLength")]
int SnapshotLength { get; }

Valore di proprietà

int

Exceptions

DOMException

TYPE_ERR: élevé si le résultatType n’est pas le type ‘UnorderedNodeSnapshot’ ou le genre ‘OrderedMoreDrive’.

StringValue

La valeur de ce résultat.

[DOMName("stringValue")]
string StringValue { get; }

Valore di proprietà

string

Exceptions

DOMException

TYPE_ERR: élevé si ‘resultType’ n’est pas le type ‘String’.

Methods

IterateNext()

Iterate et retourne le node suivant de l’établissement ou ‘zéro’ si il n’y a plus de nœuds.

[DOMName("iterateNext")]
Node IterateNext()

Returns

Node

Retourner le node suivant.

Exceptions

DOMException

TYPE_ERR: élevé si ‘resultType’ n’est pas le type de ‘UnorderedNodeIterator’ ou du type ‘OrderedDateIerator’.

DOMException

INVALID_STATE_ERR : le document a été mutéDepuis que le résultat a été retourné.

SnapshotItem(int)

Retourne l’élément ‘index’ dans la collection d’images.Si ‘indice’ est plus grand ou égale au nombre de nœuds de la liste, cette méthode retourne ‘zéro’.Dans la différence du résultat du théâtre, le snapshot ne devient pas invalide, mais peut ne pas correspondre au document actuel s’il est muté.

[DOMNullable]
[DOMName("snapshotItem")]
Node SnapshotItem(int index)

Parameters

index int

Inscrivez-vous dans la collection de snapshot.

Returns

Node

Le noyau dans la position d’index dans le “NodeList” ou “null” ifthat n’est pas un index valide.

Exceptions

DOMException

TYPE_ERR: élevé si ‘resultType’ n’est pas le type de ‘UnorderedNodeSnapshot’ ou du type d’ ‘OrderedMoreSnack’.

 Français