Numaralandırıcıları nesneleri bir topluluk içinde yineleme için tutarlı bir yol sağlar. Örneğin, bir Koleksiyondaki dizeleri erişmek için basit bir numaralayıcı tanımlayabilirsiniz. Karmaşık bir numaralayıcı kayıtları veritabanından erişebilirsiniz.
Bu makalede açıklanan:
Atl numaralandırıcıları için standart nesneleri tanımlamaz. Ancak, bu altyapı ile bunları CComEnum ve _Copy şablonları kullanarak kolayca oluşturmak için size.
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.