Enum XPathResultType
Der Name: Aspose.Html.Dom.XPath Sammlung: Aspose.HTML.dll (25.4.0)
Wenn eine bestimmte ‘Typ’ angegeben wird, wird das Ergebnis als entsprechende Typ zurückgegeben, indem XPath-Typkonvertierungen gegebenenfalls erforderlich und möglich sind.
[ComVisible(true)]
public enum XPathResultType
Fields
Any = 0
Dieser Code repräsentiert keinen bestimmten Typ. Eine Bewertung eines XPath-Expressionwill produziert niemals diesen Typ. Wenn dieser Typ angefordert wird, dann wird die Bewertung zurückgegeben.Wenn das natürliche Ergebnis aus der Bewertung des Ausdrucks kommt.Wenn das natürliche Ergebnis ein Node-Set ist, wenn “Jeder” Typ angefordert wurde, dann ist “UnorderedNodeIterator” immer der resultierende Typ.
AnyUnorderedNode = 8
Das Ergebnis ist eine Node-Set, wie von [XPath 1.0] definiert, und wird als eine einzige Node zugänglich sein,die ’null’ sein kann, wenn der Node-Set leer ist. Dokumentmodifizierung invalidatethe Node nicht, aber kann bedeuten, dass der Ergebnis-Node nicht mehr dem aktuellen Dokument entspricht.Dies ist eine Bequemlichkeit, die Optimierung ermöglicht, da die Implementierung stoppen kann, sobald anynode in der resultierenden Set gefunden wurde.
Boolean = 3
Das Ergebnis ist ein Boolean wie definiert durch [XPath 1.0].die Boolean inaktivieren, kann aber bedeuten, dass die Umbewertung nicht die gleiche Boolean erzeugt.
FirstOrderedNode = 9
Das Ergebnis ist eine Node-Set, wie von [XPath 1.0] definiert, und wird als eine einzige Node zugänglich sein,die ’null’ sein kann, wenn die Node-Set leer ist. Dokumentmodifikation invalidatethe-Node nicht, aber kann bedeuten, dass der Ergebnis-Node nicht mehr dem aktuellen Dokument entspricht.Dies ist eine Bequemlichkeit, die Optimierung ermöglicht, da die Implementierung stoppen kann, sobald der erste Node in der Dokumentordnung der resultierenden Set gefunden wurde.
Number = 1
Das Ergebnis ist eine Zahl, die durch [XPath 1.0] definiert wird.die Zahl verfehlen, kann aber bedeuten, dass die Umwertung nicht die gleiche Zahl erzeugt.
OrderedNodeIterator = 5
Das Ergebnis ist eine Node, die durch [XPath 1.0] definiert wird, die iterativ zugänglich wird,die Dokumentbestellknoten erzeugen.Dokumentmodifizierung deaktiviert die Iteration.
OrderedNodeSnapshot = 7
Das Ergebnis ist eine Node, die von [XPath 1.0] definiert wird, die als Snapshot zugreifen wird.Liste der Knoten, die in der ursprünglichen Dokumentverordnung sein werden.die snapshot verhindern, kann aber bedeuten, dass die erneute Bewertung nicht das gleiche snapshot erzeugtund Knoten im Bildschirm können aus dem Dokument geändert, bewegt oder entfernt worden sein.
String = 2
Das Ergebnis ist eine Zeile, die durch [XPath 1.0] definiert wird.die String verfehlt, kann aber bedeuten, dass die String nicht mehr mit derDas aktuelle Dokument.
UnorderedNodeIterator = 4
Das Ergebnis ist eine Node-Set, wie von [XPath 1.0] definiert, die iterativ zugänglich wird,die Node in einer bestimmten Reihenfolge nicht erzeugen kann. Dokumentmodifizierung deaktiviert Theiteration. Dies ist der standardmäßige Typ zurückgegeben, wenn das Ergebnis eine Node-Set ist und ‘Ein’ Typ angefordert wird.
UnorderedNodeSnapshot = 6
Das Ergebnis ist eine Node, die von [XPath 1.0] definiert wird, die als Snapshot zugreifen wird.Liste der Knoten, die möglicherweise nicht in einer bestimmten Reihenfolge sind.die snapshot verhindern, kann aber bedeuten, dass die erneute Bewertung nicht das gleiche snapshot erzeugtund Knoten im Bildschirm können aus dem Dokument geändert, bewegt oder entfernt worden sein.