Classe di CComQIPtrElementTraits

Questa classe fornisce metodi, funzioni statiche e i typedef utili quando crea raccolte di puntatori all'interfaccia COM.

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

Parametri

  • I
    Un'interfaccia COM che specifica il tipo di puntatore da archiviare.

  • piid
    Un puntatore all'IID I.

Membri

7x9x76d4.collapse_all(it-it,VS.110).gifTypedef pubblici

Nome

Descrizione

CComQIPtrElementTraits::INARGTYPE

Il tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolte.

Note

Questa classe deriva i metodi e un typedef utile quando si crea una classe di raccolte di puntatore all'interfaccia COM CComQIPtr oggetti.Questa classe viene utilizzata sia dalle classi CInterfaceListCInterfaceArray.

Per ulteriori informazioni, vedere Classi di raccolte ATL.

Gerarchia di ereditarietà

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CComQIPtrElementTraits

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CDefaultElementTraits

Altre risorse

I cenni preliminari sulle classi ATL