MixIn Yapısı
Çalışma zamanı sınıfının varsa Windows Çalışma Zamanı arabirimlerinden ve ardından klasik COM arabirimlerinden türetilmesini sağlar.
Sözdizimi
template<
typename Derived,
typename MixInType,
bool hasImplements = __is_base_of(Details::ImplementsBase, MixInType)
>
struct MixIn;
Parametreler
Türetilmiş
Implements yapısından türetilen bir tür.
MixInType
Temel tür.
hasImplements
true
MixInType geçerli uygulamadan türetilirse temel tür; false
aksi takdirde.
Açıklamalar
Bir sınıf hem Windows Çalışma Zamanı hem de sınıf COM arabirimlerinden türetilirse, sınıf bildirim listesi önce tüm Windows Çalışma Zamanı arabirimlerini ve ardından klasik COM arabirimlerini listelemelidir. MixIn , arabirimlerin doğru sırada belirtilmesini sağlar.
Devralma Hiyerarşisi
MixIn
Gereksinimler
Üst bilgi: implements.h
Ad Alanı: Microsoft::WRL