CComQIPtrElementTraits – třída
Tato třída poskytuje metody, statické funkce a typedefs užitečné při vytváření kolekcí ukazatelů rozhraní MODELU COM.
Syntaxe
template<typename I, const IID* piid=& __uuidof(I)>
class CComQIPtrElementTraits :
public CDefaultElementTraits<ATL::CComQIPtr<I, piid>>
Parametry
I
Rozhraní COM určující typ ukazatele, který se má uložit.
piid
Ukazatel na IID I.
Členové
Veřejné definice typedef
Název | Popis |
---|---|
CComQIPtrElementTraits::INARGTYPE | Datový typ, který se má použít pro přidání prvků do objektu třídy kolekce. |
Poznámky
Tato třída odvozuje metody a poskytuje typedef užitečné při vytváření kolekce třídy CComQIPtr objekty ukazatele rozhraní. Tato třída je používána CInterfaceArray i CInterfaceList třídy.
Další informace naleznete v tématu ATL Collection Classes.
Hierarchie dědičnosti
CComQIPtrElementTraits
Požadavky
Hlavička: atlcoll.h
CComQIPtrElementTraits::INARGTYPE
Datový typ, který se má použít pro přidání prvků do objektu třídy kolekce.
typedef I* INARGTYPE;