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;
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour