Enumeratori

Gli enumeratori forniscono un modo coerente per scorrere un insieme di oggetti. Ad esempio, è possibile definire un enumeratore semplice per accedere le stringhe in una raccolta. Un enumeratore complesso può accedere ai record da un database.

Questo articolo descrive:

ATL non definisce alcun oggetti standard per gli enumeratori. Tuttavia, esso fornirà l'infrastruttura per la loro facilmente utilizzando i modelli CComEnum e Copy costruzione.

COM implements enumerators as separate objects that usually support a single interface, IEnumxxxx, where xxxx is the type that is being enumerated. Standard enumerator types defined by COM include: IEnumUnknown, IEnumMoniker, IEnumString, IEnumVARIANT, IEnumFORMATETC, IEnumSTATSTG, IEnumSTATDATA, and IEnumOLEVERB.

Index