MixIn — Struktura
Zapewnia, że klasa runtime pochodzi z Środowisko wykonawcze systemu Windows interfejsów, jeśli i następnie klasyczny interfejsów COM.
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase,
MixInType)
>
struct MixIn;
Parametry
Derived
Typ pochodzące z implementuje struktury.MixInType
Typ podstawowy.hasImplements
trueJeśli MixInType jest pochodną bieżącej implementacji typu podstawowego; falsew przeciwnym wypadku.
Uwagi
Jeśli klasa jest pochodną zarówno Środowisko wykonawcze systemu Windows i interfejsów COM klasy listy deklaracji klasy należy najpierw wyświetlić listę wszelkie Środowisko wykonawcze systemu Windows w interfejsach i następnie wszelkie klasycznego modelu COM.MixIn zapewnia, że interfejsy są określone w odpowiedniej kolejności.
Hierarchii dziedziczenia
MixIn
Wymagania
Nagłówek: implements.h
Obszar nazw: Microsoft::WRL