MixIn, structure
Garantit qu'une classe d'exécution dérive des interfaces Windows Runtime, le cas échéant, puis des interfaces COM classiques.
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase,
MixInType)
>
struct MixIn;
Paramètres
Derived
Un type dérivé de la structure Implements.MixInType
Un type de base.hasImplements
true si MixInType est dérivé de l'implémentation actuelle du type de base; sinon, false.
Remarques
Si une classe est à la fois dérivée de Windows Runtime et des interfaces de classe COM, la liste de la déclaration des classes doit d'abord répertorier toute interface Windows Runtime puis toute interface COM classique.MixIn garantit que les interfaces sont spécifiées dans le bon ordre.
Hiérarchie d'héritage
MixIn
Configuration requise
En-tête: implements.h
Espace de noms: Microsoft::WRL