CComQIPtrElementTraits, classe
Cette classe fournit des méthodes, des fonctions statiques et des typesdefs utiles lors de la création de collections de pointeurs d’interface COM.
Syntaxe
template<typename I, const IID* piid=& __uuidof(I)>
class CComQIPtrElementTraits :
public CDefaultElementTraits<ATL::CComQIPtr<I, piid>>
Paramètres
I
Interface COM spécifiant le type de pointeur à stocker.
piid
Pointeur vers l’IID de I.
Membres
Typedefs publics
Nom | Description |
---|---|
CComQIPtrElementTraits ::INARGTYPE | Type de données à utiliser pour ajouter des éléments à l’objet de classe de collection. |
Notes
Cette classe dérive des méthodes et fournit un typedef utile lors de la création d’une classe de collection d’objets pointeurs d’interface COM CComQIPtr . Cette classe est utilisée par les classes CInterfaceArray et CInterfaceList .
Pour plus d’informations, consultez les classes de collection ATL.
Hiérarchie d'héritage
CComQIPtrElementTraits
Spécifications
En-tête : atlcoll.h
CComQIPtrElementTraits ::INARGTYPE
Type de données à utiliser pour ajouter des éléments à l’objet de classe de collection.
typedef I* INARGTYPE;