Udostępnij za pośrednictwem


Klasa CComQIPtrElementTraits

Tej klasy zawiera metody, funkcje statycznych i definicje TypeDef przydatne podczas tworzenia kolekcji wskaźników interfejsów COM.

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

Parametry

  • I
    Interfejs COM, określając typ wskaźnika, które mają być przechowywane.

  • piid
    Wskaźnik celu uzyskanie identyfikatora IID I.

Członkowie

7x9x76d4.collapse_all(pl-pl,VS.110).gifDefinicje TypeDef publicznych

Nazwa

Opis

CComQIPtrElementTraits::INARGTYPE

Typ danych dodawania elementów do kolekcji obiektu klasy.

Uwagi

Tej klasy pochodzi metod i zapewnia typedef przydatne podczas tworzenia klasy kolekcji z CComQIPtr obiektów wskaźnika interfejsu COM.Ta klasa jest użytkowana przez obie CInterfaceArray i CInterfaceList klasy.

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

Hierarchii dziedziczenia

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CComQIPtrElementTraits

Wymagania

Nagłówek: atlcoll.h

Zobacz też

Informacje

Klasa CDefaultElementTraits

Inne zasoby

Omówienie klasy ATL