Interface IXPathResult
Inhalt
[
Ausblenden
]IXPathResult interface
DieXPathResult
interface stellt das Ergebnis der Auswertung eines XPath 1.0-Ausdrucks im Kontext eines bestimmten Knotens dar. Da die Auswertung eines XPath-Ausdrucks zu verschiedenen Ergebnistypen führen kann, macht es dieses Objekt möglich, Typ und Wert des Ergebnisses zu ermitteln und zu manipulieren.
public interface IXPathResult
Eigenschaften
Name | Beschreibung |
---|---|
BooleanValue { get; } | Der Wert dieses booleschen Ergebnisses. |
InvalidIteratorState { get; } | Gibt an, dass der Iterator ungültig geworden ist. Wahr, wennresultType istUnorderedNodeIterator tippe bzwOrderedNodeIterator type und das Dokument wurde geändert, seit dieses Ergebnis zurückgegeben wurde. |
NumberValue { get; } | Der Wert dieses Zahlenergebnisses. |
ResultType { get; } | Ein Code, der den Typ dieses Ergebnisses darstellt, wie durch definiert http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathResult XPathResultType enum. |
SingleNodeValue { get; } | Der Wert dieses einzelnen Knotenergebnisses, der sein kannNull . |
SnapshotLength { get; } | Die Anzahl der Knoten im Ergebnis-Snapshot. Gültige Werte für die Indizes von snapshotItem sind0 ZuSchnappschusslänge-1 inklusive. |
StringValue { get; } | Der Wert dieses Zeichenfolgenergebnisses. |
Methoden
Name | Beschreibung |
---|---|
IterateNext() | Iteriert und gibt den nächsten Knoten aus dem Knotensatz zurück oderNull wenn es keine Knoten mehr gibt. |
SnapshotItem(int) | Gibt die zurückIndex Artikel in der Schnappschuss-Sammlung. WennIndex größer als oder gleich der Anzahl der Knoten in der Liste ist, gibt diese Methode zurückNull . Im Gegensatz zum Ergebnis des -Iterators wird der Schnappschuss nicht ungültig, entspricht aber möglicherweise nicht dem aktuellen -Dokument, wenn es mutiert wird. |
Siehe auch
- namensraum Aspose.Html.Dom.XPath
- Montage Aspose.HTML