System::Xml::XPath::XPathNodeIterator Klasse
Inhalt
[
Ausblenden
]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
| Methode | Beschreibung |
|---|---|
| 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() override | Gibt 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 |
|---|---|
| Ptr | Ein Alias für einen Shared‑Pointer auf eine Instanz dieser Klasse. |
Siehe auch
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Font for C++