Partager via


CInterfaceArray, classe

Cette classe fournit des méthodes utiles lors de la construction d’un tableau de pointeurs d’interface COM.

Syntaxe

template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
   public CAtlArray<ATL::CComQIPtr<I, piid>,
                    CComQIPtrElementTraits<I, piid>>

Paramètres

I
Interface COM spécifiant le type de pointeur à stocker.

piid
Pointeur vers l’IID de I.

Membres

Constructeurs publics

Nom Description
CInterfaceArray ::CInterfaceArray Constructeur pour le tableau d’interface.

Notes

Cette classe fournit un constructeur et des méthodes dérivées pour créer un tableau de pointeurs d’interface COM. Utilisez CInterfaceList lorsqu’une liste est requise.

Pour plus d’informations, consultez les classes de collection ATL.

Hiérarchie d'héritage

CAtlArray

CInterfaceArray

Spécifications

En-tête : atlcoll.h

CInterfaceArray ::CInterfaceArray

Constructeur .

CInterfaceArray() throw();

Notes

Initialise le tableau de pointeurs intelligents.

Voir aussi

CAtlArray, classe
CComQIPtr, classe
CComQIPtrElementTraits, classe
Vue d’ensemble de la classe