Freigeben über


IVssEnumObject-Schnittstelle (vss.h)

Die IVssEnumObject-Schnittstelle enthält Methoden zum Durchlaufen und Ausführen anderer Vorgänge für eine Liste mit aufgezählten Objekten.

Die aufrufende Anwendung ist für den Aufruf von IUnknown::Release verantwortlich, um die ressourcen des zurückgegebenen IVssEnumObject freizugeben, wenn es nicht mehr benötigt wird. Möglicherweise muss auch IUnknown::Release aufgerufen werden, um temporäre Objekte (z. B. Zeichenfolgen) freizugeben, die während der Enumeration zurückgegeben werden.

Die IVssBackupComponents::Query-Methode gibt ein IVssEnumObject-Objekt zurück.

Vererbung

Die IVssEnumObject-Schnittstelle erbt von der IUnknown-Schnittstelle . IVssEnumObject verfügt auch über die folgenden Typen von Membern:

Methoden

Die IVssEnumObject-Schnittstelle verfügt über diese Methoden.

 
IVssEnumObject::Clone

Erstellt eine Kopie der angegebenen Liste der aufgezählten Elemente, indem eine Kopie des IVssEnumObject-Enumeratorobjekts erstellt wird.
IVssEnumObject::Next

Gibt die angegebene Anzahl von Objekten aus der angegebenen Liste der aufgezählten Objekte zurück. (IVssEnumObject.Next)
IVssEnumObject::Reset

Setzt den Enumerator zurück, sodass IVssEnumObject:Next beim ersten aufgezählten Objekt beginnt.
IVssEnumObject::Skip

Überspringt die angegebene Anzahl von Objekten. (IVssEnumObject.Skip)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vss.h