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.
Stellt sicher, dass eine Laufzeitklasse von Windows-Runtime-Schnittstellen, sofern und dann von den klassischen COM-Schnittstellen abgeleitet.
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase,
MixInType)
>
struct MixIn;
Parameter
Derived
Ein Typ wird von der implementiert-Struktur.MixInType
Ein Basistyp.hasImplements
true, wenn MixInType von der aktuellen Implementierung der Basistyp abgeleitet wird, false andernfalls.
Hinweise
Wenn eine Klasse von - Windows-Runtime COM-Schnittstellen und der Klasse abgeleitet ist, muss die Klassendeklarationsliste alle Windows-Runtime-Schnittstellen und anschließend eine klassischen COM-Schnittstellen zuerst aufzeigen.MixIn wird sichergestellt, dass die Schnittstellen in der richtigen Reihenfolge angegeben werden.
Vererbungshierarchie
MixIn
Anforderungen
Header: implements.h
Namespace: Microsoft::WRL