Enum XPathResultType

Enum XPathResultType

Il nome: Aspose.Html.Dom.XPath Assemblaggio: Aspose.HTML.dll (25.4.0)

Se viene specificato un ’tipo’ specifico, il risultato verrà restituito come tipo corrispondente, utilizzando conversioni di tipo XPath se richiesto e possibile.

[ComVisible(true)]
public enum XPathResultType

Fields

Any = 0

Questo codice non rappresenta un tipo specifico. Una valutazione di un XPath expressionwill non produce mai questo tipo. Se questo tipo è richiesto, allora la valutazione ritorna qualunque tipo naturalmente deriva dalla valutazione dell’espressione. Se il risultato naturale è un set di nodi quando il tipo ‘Ogni’ è richiesto, allora ‘UnorderedNodeIterator’ è sempre il tipo di risultato. Qualsiasi altra rappresentazione di un set di nodi deve essere chiesto esplicitamente.

AnyUnorderedNode = 8

Il risultato è un set di nodo come definito da [XPath 1.0] e sarà accessibile come un nodo unico,che può essere ’null’ se il set di nodo è vuoto. Modifica del documento non invalidatethe nodo, ma può significare che il nodo di risultato non corrisponde più al documento corrente.Questo è una convenienza che consente l’ottimizzazione dal momento che l’implementazione può smettere una volta che l’anodio nel set di risultato è stato trovato.Se c’è più di un nodo nel risultato reale, il nodo unico restituito potrebbe non essere il primo in ordine del documento.

Boolean = 3

Il risultato è un boolean come definito da [XPath 1.0].Invalidare il boolean, ma può significare che la rivalutazione non avrebbe prodotto lo stesso boolean.

FirstOrderedNode = 9

Il risultato è un set di nodo come definito da [XPath 1.0] e sarà accessibile come un nodo unico,che può essere ’null’ se il set di nodo è vuoto. Modifica del documento non invalidatethe nodo, ma può significare che il nodo di risultato non corrisponde più al documento corrente.Questa è una convenienza che consente l’ottimizzazione dal momento che l’implementazione può smettere una volta che il primo nodo nell’ordine del documento del set di risultato è stato trovato.

Number = 1

Il risultato è un numero come definito da [XPath 1.0].Modifica del documento nonInvalidare il numero, ma può significare che la rivalutazione non darebbe lo stesso numero.

OrderedNodeIterator = 5

Il risultato è un nodo definito da [XPath 1.0] che sarà accessibile iterativamente,che produrrà i nodi ordinati dal documento.Modifica del documento invalida la iterazione.

OrderedNodeSnapshot = 7

Il risultato è un nodo definito da [XPath 1.0] che sarà accessibile come un snapshotelenco dei nodi che saranno nell’ordine del documento originale.Modifica del documento noninvalidare lo snapshot ma può significare che la rivalutazione non darebbe lo stesso snapshote i nodi nella snapshot potrebbero essere stati modificati, spostati o rimossi dal documento.

String = 2

Il risultato è una riga come definita da [XPath 1.0].Modifica del documento noninvalidare la riga, ma può significare che la riga non corrisponde più allaIl documento attuale.

UnorderedNodeIterator = 4

Il risultato è un set di nodi come definito da [XPath 1.0] che sarà accessibile iterativamente,che non può produrre nodi in un determinato ordine. Modifica del documento invalida la titerazione. Questo è il tipo predefinito restituito se il risultato è un set di nodi e ‘Ogni’ tipo è richiesto.

UnorderedNodeSnapshot = 6

Il risultato è un nodo definito da [XPath 1.0] che sarà accessibile come un snapshotelenco di nodi che potrebbero non essere in un determinato ordine. modifica del documento noninvalidare lo snapshot ma può significare che la rivalutazione non darebbe lo stesso snapshote i nodi nella snapshot potrebbero essere stati modificati, spostati o rimossi dal documento.

 Italiano