Struttura IsBaseOfStrict

Supporta l'infrastruttura WRL e non può essere utilizzata direttamente dal proprio codice.

template <
   typename Base,
   typename Derived
>

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

Parametri

  • Base
    Tipo di base.

  • Derived
    Il tipo derivato.

Note

Testa se un tipo è la base di un altro.

Il primo modello verifica se un tipo è derivato da un tipo base, il quale potrebbe produrre true o false.Il secondo modello verifica se un tipo è derivato da se stesso, il quale produce sempre false.

Membri

BR244899.collapse_all(it-it,VS.110).gifCostanti pubbliche

Nome

Descrizione

Costante IsBaseOfStrict::value

Indica se un tipo è la base di un altro.

Gerarchia di ereditarietà

IsBaseOfStrict

Requisiti

Header: internal.h

Namespace: Microsoft::WRL::Details

Vedere anche

Riferimenti

Spazio dei nomi Microsoft::WRL::Details