System::Xml::XPath::XPathNodeIterator klass

XPathNodeIterator class

Tillhandahåller en iterator över en utvald mängd noder.

class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>

Metoder

MetodBeskrivning
virtual Clone()När den åsidosätts i en avledd klass returneras en klon av detta XPathNodeIterator-objekt.
virtual get_Count()Returnerar indexet för den sista noden i den valda mängden noder.
virtual get_Current()När den åsidosätts i en avledd klass hämtas XPathNavigator-objektet för detta XPathNodeIterator, placerat på den aktuella kontextnoden.
virtual get_CurrentPosition()När den åsidosätts i en avledd klass hämtas indexet för den aktuella positionen i den valda mängden noder.
GetEnumerator() overrideReturnerar ett IEnumerator-objekt för att iterera genom den valda nodmängden.
virtual MoveNext()När den åsidosätts i en avledd klass flyttas XPathNavigator-objektet som returneras av metoden XPathNodeIterator::get_Current till nästa nod i den valda nodmängden.
XPathNodeIterator()Initierar en ny instans av klassen XPathNodeIterator.

Typedefs

TypedefBeskrivning
PtrEtt alias för delad pekare till en instans av denna klass.

Se även