IEnumSTATPROPSETSTG-Schnittstelle (propidlbase.h)
Die IEnumSTATPROPSETSTG-Schnittstelle durchläuft ein Array von STATPROPSETSTG-Strukturen . Die STATPROPSETSTG-Strukturen enthalten statistische Daten zu den Eigenschaftensätzen, die vom aktuellen IPropertySetStorage-instance verwaltet werden. IEnumSTATPROPSETSTG verfügt über die gleichen Methoden wie alle Enumeratorschnittstellen: Weiter, Überspringen, Zurücksetzen und Klonen.
Die -Implementierung definiert die Reihenfolge, in der die Eigenschaftssätze aufgezählt werden. Eigenschaftssätze, die beim Erstellen des Enumerators vorhanden sind und während der Enumeration nicht entfernt werden, werden nur einmal aufgezählt. Eigenschaftssätze, die während der Aufzählung hinzugefügt oder gelöscht werden, können oder nicht aufgezählt werden, werden jedoch nicht mehr als einmal aufgezählt.
Weitere Informationen dazu, wie die COM-Verbunddokumentimplementierung von IEnumSTATPROPSETSTG::Next Member der STATPROPSETSTG-Struktur bereitstellt, finden Sie unter IEnumSTATPROPSETSTG--Compound File Implementation.
Vererbung
Die IEnumSTATPROPSETSTG-Schnittstelle erbt von der IUnknown-Schnittstelle . IEnumSTATPROPSETSTG verfügt auch über folgende Arten von Membern:
Methoden
Die IEnumSTATPROPSETSTG-Schnittstelle verfügt über diese Methoden.
IEnumSTATPROPSETSTG::Clone Die IEnumSTATPROPSETSTG::Clone-Methode erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle STATPROPSETSTG-Strukturenumerator enthält. |
IEnumSTATPROPSETSTG::Next Die IEnumSTATPROPSETSTG::Next-Methode ruft eine angegebene Anzahl von STATPROPSETSTG-Strukturen ab, die anschließend in der Enumerationssequenz folgen. |
IEnumSTATPROPSETSTG::Reset Die IEnumSTATPROPSETSTG::Reset-Methode setzt die Enumerationssequenz an den Anfang des STATPROPSETSTG-Strukturarrays zurück. |
IEnumSTATPROPSETSTG::Skip Die IEnumSTATPROPSETSTG::Skip-Methode überspringt eine angegebene Anzahl von STATPROPSETSTG-Strukturen in der Enumerationssequenz. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | propidlbase.h (include Propidl.h) |