Struttura MixIn
Verifica che una classe di runtime deriva dalle interfacce Windows Runtime; in caso positivo, se deriva da interfacce COM classiche.
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase,
MixInType)
>
struct MixIn;
Parametri
Derived
Un tipo derivato dalla struttura Implements.MixInType
Un tipo base.hasImplements
true se MixInType è derivato dall'implementazione del tipo di base corrente; in caso contrario, false.
Note
Se la classe derivata sia da Windows Runtime e dalle interfacce COM della classe, l'elenco delle dichiarazioni di classe deve innanzitutto elencare tutte le interfacce Windows Runtime quindi le interfacce COM classiche.MixIn garantisce che le interfacce sono specificate nell'ordine corretto.
Gerarchia di ereditarietà
MixIn
Requisiti
Header: implements.h
Namespace: Microsoft::WRL