Classe CComQIPtrElementTraits
Questa classe fornisce metodi, funzioni statiche e typedef utili per la creazione di raccolte di puntatori di interfaccia COM.
Sintassi
template<typename I, const IID* piid=& __uuidof(I)>
class CComQIPtrElementTraits :
public CDefaultElementTraits<ATL::CComQIPtr<I, piid>>
Parametri
I
Interfaccia COM che specifica il tipo di puntatore da archiviare.
piid
Puntatore all'IID di I.
Membri
Typedef pubblici
Nome | Descrizione |
---|---|
CComQIPtrElementTraits::INARGTYPE | Tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolta. |
Osservazioni:
Questa classe deriva i metodi e fornisce un typedef utile durante la creazione di una classe di raccolta di oggetti puntatore dell'interfaccia COM CComQIPtr . Questa classe viene utilizzata dalle classi CInterfaceArray e CInterfaceList .
Per altre informazioni, vedere Classi di raccolta ATL.
Gerarchia di ereditarietà
CComQIPtrElementTraits
Requisiti
Intestazione: atlcoll.h
CComQIPtrElementTraits::INARGTYPE
Tipo di dati da utilizzare per l'aggiunta di elementi all'oggetto classe di raccolta.
typedef I* INARGTYPE;