Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Aktywna biblioteka szablonów (ATL) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.
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