Classe CInterfaceArray

Questa classe fornisce metodi utili quando si costruisce una matrice di puntatori di interfaccia COM.

Sintassi

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

Parametri

I
Interfaccia COM che specifica il tipo di puntatore da archiviare.

piid
Puntatore all'IID di I.

Membri

Costruttori pubblici

Nome Descrizione
CInterfaceArray::CInterfaceArray Costruttore per la matrice di interfaccia.

Osservazioni:

Questa classe fornisce un costruttore e metodi derivati per la creazione di una matrice di puntatori di interfaccia COM. Usare CInterfaceList quando è necessario un elenco.

Per altre informazioni, vedere Classi di raccolta ATL.

Gerarchia di ereditarietà

CAtlArray

CInterfaceArray

Requisiti

Intestazione: atlcoll.h

CInterfaceArray::CInterfaceArray

Costruttore.

CInterfaceArray() throw();

Osservazioni:

Inizializza la matrice di puntatori intelligenti.

Vedi anche

Classe CAtlArray
Classe CComQIPtr
Classe CComQIPtrElementTraits
Cenni preliminari sulla classe