Freigeben über


IsBaseOfStrict-Struktur

Unterstützt die WRL-Infrastruktur und ist nicht für, direkt aus dem Code verwendet werden.

template <
   typename Base,
   typename Derived
>

struct IsBaseOfStrict;
template <
   typename Base
>
struct IsBaseOfStrict<Base, Base>;

Parameter

  • Base
    Der Basistyp.

  • Derived
    Der abgeleitete Typ.

Hinweise

Testet, ob ein Typ die Basis von anderen ist.

Die erste Vorlage testet, ob ein Typ von einem Basistyp abgeleitet ist, die möglicherweise true oder false kann.Die zweite Vorlage testet, ob ein Typ von selbst abgeleitet ist, die immer false ergibt.

Mitglieder

BR244899.collapse_all(de-de,VS.110).gifÖffentliche Konstanten

Name

Beschreibung

IsBaseOfStrict::value-Konstante

Gibt an, ob ein Typ die Basis von anderen ist.

Vererbungshierarchie

IsBaseOfStrict

Anforderungen

Header: internal.h

Namespace: Microsoft::WRL::Details

Siehe auch

Referenz

Microsoft::WRL::Details-Namespace