Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Klasse bietet Methoden, statische Funktionen und Typedefs, die beim Erstellen von Sammlungen von COM-Schnittstellenzeigern hilfreich sind.
Syntax
template<typename I, const IID* piid=& __uuidof(I)>
class CComQIPtrElementTraits :
public CDefaultElementTraits<ATL::CComQIPtr<I, piid>>
Parameter
I
Eine COM-Schnittstelle, die den zu speichernden Zeigertyp angibt.
piid
Ein Zeiger auf die IID von I.
Member
Öffentliche Typedefs
| Name | Beschreibung |
|---|---|
| CComQIPtrElementTraits::INARGTYPE | Der Datentyp, der zum Hinzufügen von Elementen zum Auflistungsklassenobjekt verwendet werden soll. |
Hinweise
Diese Klasse leitet Methoden ab und stellt beim Erstellen einer Sammlungsklasse von CComQIPtr COM-Schnittstellenzeigerobjekten eine typedef-Klasse bereit. Diese Klasse wird sowohl von den Klassen CInterfaceArray als auch von CInterfaceList verwendet.
Weitere Informationen finden Sie unter ATL-Auflistungsklassen.
Vererbungshierarchie
CComQIPtrElementTraits
Anforderungen
Kopfzeile: atlcoll.h
CComQIPtrElementTraits::INARGTYPE
Der Datentyp, der zum Hinzufügen von Elementen zum Auflistungsklassenobjekt verwendet werden soll.
typedef I* INARGTYPE;