Freigeben über


Enumerators and Collections Classes

Die folgenden Klassen bieten Unterstützung für COM-Auflistungen und -Enumerationen:

  • CComEnum definiert ein COM-Enumeratorobjekt auf einem Array.

  • CComEnumImpl stellt die Implementierung für eine COM-Enumeratorschnittstelle bereit, in der die Elemente, die aufgelistet werden, in einem Array gespeichert werden.

  • CComEnumOnSTL definiert ein COM-Enumeratorobjekt auf Grundlage einer STL-Auflistung.

  • IEnumOnSTLImpl stellt die Implementierung für eine COM-Enumeratorschnittstelle bereit, in der die Elemente, die aufgelistet werden, in einem STL-kompatiblen Container gespeichert werden.

  • ICollectionOnSTLImpl stellt die Implementierung für Count, Item bereit, und _NewEnum-Eigenschaften einer Auflistung schließen an.

Verwandte Elemente

ATL-Auflistungen und -Enumeratoren

Siehe auch

Weitere Ressourcen

ATL Class Overview