System::Xml::XPath::XPathNodeIterator Klasse

XPathNodeIterator class

Stellt einen Iterator über einer ausgewählten 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, erhält es das XPathNavigator-Objekt für diesen XPathNodeIterator, das auf dem aktuellen Kontextknoten positioniert ist.
virtual get_CurrentPosition()Wenn in einer abgeleiteten Klasse überschrieben, erhält 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

Typedef.Beschreibung
PtrEin Alias für einen Shared‑Pointer auf eine Instanz dieser Klasse.

Siehe auch