Udostępnij za pośrednictwem


Klasa CInterfaceArray

Ta klasa udostępnia metody przydatne podczas konstruowania tablicy wskaźników interfejsu COM.

Składnia

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

Parametry

I
Interfejs COM określający typ wskaźnika, który ma być przechowywany.

piid
Wskaźnik do identyfikatora IID I.

Elementy członkowskie

Konstruktory publiczne

Nazwa/nazwisko opis
CInterfaceArray::CInterfaceArray Konstruktor tablicy interfejsu.

Uwagi

Ta klasa udostępnia konstruktora i metody pochodne do tworzenia tablicy wskaźników interfejsu COM. Jeśli lista jest wymagana, użyj listy CInterfaceList .

Aby uzyskać więcej informacji, zobacz Klasy kolekcji ATL.

Hierarchia dziedziczenia

CAtlArray

CInterfaceArray

Wymagania

Nagłówek: atlcoll.h

CInterfaceArray::CInterfaceArray

Konstruktor.

CInterfaceArray() throw();

Uwagi

Inicjuje tablicę inteligentnego wskaźnika.

Zobacz też

Klasa CAtlArray
Klasa CComQIPtr
Klasa CComQIPtrElementTraits
Omówienie klasy