MixIn (struttura)
Verifica che una classe di runtime derivi da interfacce di Windows Runtime, se disponibili, quindi da interfacce COM classiche.
Sintassi
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase, MixInType)
>
struct MixIn;
Parametri
Derivato
Tipo derivato dalla struttura Implements .
MixInType
Tipo di base.
hasImplements
true
se MixInType è derivato dall'implementazione corrente del tipo di base; false
in caso contrario, .
Osservazioni:
Se una classe è derivata dalle interfacce COM di Windows Runtime e di classe, l'elenco delle dichiarazioni di classe deve innanzitutto elencare tutte le interfacce di Windows Runtime e quindi qualsiasi interfaccia COM classica. MixIn garantisce che le interfacce siano specificate nell'ordine corretto.
Gerarchia di ereditarietà
MixIn
Requisiti
Intestazione: implements.h
Spazio dei nomi: Microsoft::WRL