Interface IXPathResult
Innehåll
[
Dölj
]IXPathResult interface
DenXPathResult
gränssnittet representerar resultatet av utvärderingen av ett XPath 1.0-uttryck inom ramen för en viss nod. Eftersom utvärdering av ett XPath-uttryck kan resultera i olika resultattyper, gör detta objekt det möjligt att upptäcka och manipulera typen och värdet av resultatet.
public interface IXPathResult
Egenskaper
namn | Beskrivning |
---|---|
BooleanValue { get; } | Värdet för detta booleska resultat. |
InvalidIteratorState { get; } | Betyder att iteratorn har blivit ogiltig. Sant omresultatTyp ärUnorderedNodeIterator typ ellerBeställde NodeIterator typ och dokumentet har ändrats sedan detta resultat returnerades. |
NumberValue { get; } | Värdet för detta talresultat. |
ResultType { get; } | En kod som representerar typen av detta resultat, enligt definitionen av http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathResult XPathResultType enum. |
SingleNodeValue { get; } | Värdet för detta enda nodresultat, vilket kan varanull . |
SnapshotLength { get; } | Antalet noder i resultatets ögonblicksbild. Giltiga värden för snapshotItem index är0 tillsnapshotLength-1 inklusive. |
StringValue { get; } | Värdet för detta strängresultat. |
Metoder
namn | Beskrivning |
---|---|
IterateNext() | Itererar och returnerar nästa nod från noduppsättningen ellernull om det inte finns fler noder. |
SnapshotItem(int) | Returnerarindex objektet i ögonblicksbildsamlingen. Omindex är större än eller lika med antalet noder i listan, returnerar denna metodnull . Till skillnad från iteratorresultatet blir ögonblicksbilden inte ogiltig, men kanske inte motsvarar det aktuella dokumentet om det är muterat. |
Se även
- namnutrymme Aspose.Html.Dom.XPath
- hopsättning Aspose.HTML