Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zapewnia, że klasa środowiska uruchomieniowego pochodzi z interfejsów środowisko wykonawcze systemu Windows, jeśli istnieje, a następnie klasycznych interfejsów COM.
Składnia
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase, MixInType)
>
struct MixIn;
Parametry
Pochodny
Typ pochodzący ze struktury Implements .
MixInType
Typ podstawowy.
hasImplements
true
jeśli parametr MixInType pochodzi z bieżącej implementacji, typ podstawowy; false
w przeciwnym razie.
Uwagi
Jeśli klasa pochodzi zarówno z interfejsów środowisko wykonawcze systemu Windows, jak i klasy COM, lista deklaracji klasy musi najpierw wyświetlić listę dowolnych interfejsów środowisko wykonawcze systemu Windows, a następnie wszystkie klasyczne interfejsy COM. Funkcja MixIn zapewnia, że interfejsy są określone w odpowiedniej kolejności.
Hierarchia dziedziczenia
MixIn
Wymagania
Nagłówek: implements.h
Przestrzeń nazw: Microsoft::WRL