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
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;