Aracılığıyla paylaş


CComQIPtrElementTraits Sınıfı

Bu sınıf, COM arabirim işaretçileri koleksiyonları oluştururken kullanışlı yöntemler, statik işlevler ve typedef'ler sağlar.

Sözdizimi

template<typename I, const IID* piid=& __uuidof(I)>
class CComQIPtrElementTraits :
   public CDefaultElementTraits<ATL::CComQIPtr<I, piid>>

Parametreler

I
Depolanacak işaretçi türünü belirten bir COM arabirimi.

piid
I'nin IID'sine bir işaretçi.

Üyeler

Genel Tür Tanımları

Veri Akışı Adı Açıklama
CComQIPtrElementTraits::INARGTYPE Koleksiyon sınıfı nesnesine öğe eklemek için kullanılacak veri türü.

Açıklamalar

Bu sınıf yöntemleri türetir ve CComQIPtr COM arabirim işaretçisi nesnelerinin koleksiyon sınıfı oluşturulurken kullanışlı bir tür tanımı sağlar. Bu sınıf hem CInterfaceArray hem de CInterfaceList sınıfları tarafından kullanılır.

Daha fazla bilgi için bkz . ATL Koleksiyon Sınıfları.

Devralma Hiyerarşisi

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CComQIPtrElementTraits

Gereksinimler

Üst bilgi: atlcoll.h

CComQIPtrElementTraits::INARGTYPE

Koleksiyon sınıfı nesnesine öğe eklemek için kullanılacak veri türü.

typedef I* INARGTYPE;

Ayrıca bkz.

CDefaultElementTraits Sınıfı
Sınıfa Genel Bakış