System::Xml::XPath::XPathNodeIterator Klasse

XPathNodeIterator class

Stellt einen Iterator über eine ausgewählte Menge von Knoten bereit.

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

Methoden

MethodeBeschreibung
virtual Clone()Wenn in einer abgeleiteten Klasse überschrieben, gibt es eine Kopie dieses XPathNodeIterator-Objekts zurück.
virtual get_Count()Gibt den Index des letzten Knotens in der ausgewählten Knotengruppe zurück.
virtual get_Current()Wenn in einer abgeleiteten Klasse überschrieben, holt es das XPathNavigator-Objekt für diesen XPathNodeIterator, positioniert auf dem aktuellen Kontextknoten.
virtual get_CurrentPosition()Wenn in einer abgeleiteten Klasse überschrieben, holt es den Index der aktuellen Position in der ausgewählten Knotengruppe.
GetEnumerator() overrideGibt ein IEnumerator-Objekt zurück, um durch die ausgewählte Knotengruppe zu iterieren.
virtual MoveNext()Wenn in einer abgeleiteten Klasse überschrieben, bewegt es das von der Methode XPathNodeIterator::get_Current zurückgegebene XPathNavigator-Objekt zum nächsten Knoten in der ausgewählten Knotengruppe.
XPathNodeIterator()Initialisiert eine neue Instanz der XPathNodeIterator-Klasse.

Typedefs

TypedefBeschreibung
PtrEin Alias für einen Shared-Pointer auf eine Instanz dieser Klasse.

Siehe auch