Classe de CComQIPtrElementTraits
Cette classe fournit des méthodes, des fonctions static, et les typedefs utiles pour créer des collections de pointeurs d'interface COM.
template<
typename I,
const IID* piid = & __uuidof( I )
>
class CComQIPtrElementTraits : public CDefaultElementTraits<
ATL::CComQIPtr< I, piid >
>
Paramètres
I
Une interface COM qui spécifie le type de pointeur à enregistrer.piid
Pointeur vers l'IID d' I.
Membres
Typedefs publics
Nom |
Description |
---|---|
Le 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 en créant une classe de collection du pointeur d'interface COM de CComQIPtr objets.Cette classe est utilisée par les classes de CInterfaceArray et de CInterfaceList .
Pour plus d'informations, consultez Classes de collection ATL.
Hiérarchie d'héritage
CComQIPtrElementTraits
Configuration requise
Header: atlcoll.h
Voir aussi
Référence
Classe de CDefaultElementTraits