Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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;