Enum XPathResultType

Enum XPathResultType

Nombre del espacio: Aspose.Html.Dom.XPath Colección: Aspose.HTML.dll (25.4.0)

Si se especifica un ’tipo’ específico, entonces el resultado se devolverá como el tipo correspondiente, utilizando conversiones de tipo XPath cuando sea necesario y posible.

[ComVisible(true)]
public enum XPathResultType

Fields

Any = 0

Este código no representa un tipo específico. Una evaluación de un XPath expressionwill nunca produce este tipo. Si se solicita ese tipo, entonces la evaluación devuelve cualquiera de los tipos naturalmente resulta de evaluar la expresión. si el resultado natural es un conjunto de nodo cuando se solicitó el tipo ‘Cualquiera’, entonces ‘UnorderedNodeIterator’ es siempre el modelo resultante.

AnyUnorderedNode = 8

El resultado es un conjunto de nódulos conforme a lo definido por [XPath 1.0] y se accederá como un solo nodo,que puede ser ’null’ si el conjunto está vacío. Modificación del documento no invalidatethe node, pero puede significar que el nudo resultante ya no corresponde al documento actual.Esto es una conveniencia que permite la optimización ya que la implementación puede detener una vez que se ha encontrado un anynode en el resultado conjunto.

Boolean = 3

El resultado es un boolean como se define por [XPath 1.0].Invalidar el boolean, pero puede significar que la reevaluación no daría el mismo boulean.

FirstOrderedNode = 9

El resultado es un nodo establecido como definido por [XPath 1.0] y se accederá como un único nódulo,que puede ser ’null’ si el conjunto de nodos es vacío. Modificación del documento no invalidatethe node, pero puede significar que el nudo resultado ya no corresponde al documento actual.Esto es una conveniencia que permite la optimización ya que la implementación puede detener una vez que se ha encontrado el primer núcleo en el orden de documento del conjunto resultante.

Number = 1

El resultado es un número definido por [XPath 1.0]. la modificación del documento noinvalidar el número, pero puede significar que la reevaluación no daría el mismo número.

OrderedNodeIterator = 5

El resultado es un nodo definido por [XPath 1.0] que se accederá iterativamente,que producirá nodos ordenados por documento. la modificación del documento invalida la iteración.

OrderedNodeSnapshot = 7

El resultado es un nodo establecido como definido por [XPath 1.0] que se accederá como una snapshotlista de núcleos que estarán en el orden del documento original.inhabilitar el snapshot pero puede significar que la reevaluación no daría el mismo Snapshoty los núcleos en la snapshot pueden haber sido alterados, movidos o eliminados del documento.

String = 2

El resultado es una línea tal y como se define por [XPath 1.0].invalida la cadena, pero puede significar que la red ya no corresponde a laEl documento actual.

UnorderedNodeIterator = 4

El resultado es un conjunto de nodo definido por [XPath 1.0] que se accederá iterativamente,que puede no producir nodos en un determinado orden. Modificación del documento invalida la titerización. Este es el tipo de defecto devuelto si el resultado está en el conjunto y se solicita el ‘Cualquier’ tipo.

UnorderedNodeSnapshot = 6

El resultado es un nodo establecido como definido por [XPath 1.0] que se accederá como una snapshotlista de núcleos que pueden no estar en un determinado orden. modificación del documento noinhabilitar el snapshot pero puede significar que la reevaluación no daría el mismo Snapshoty los núcleos en la snapshot pueden haber sido alterados, movidos o eliminados del documento.

 Español