Partager via


EnableIf (structure)

Prend en charge l’infrastructure WRL et n’est pas destinée à être utilisée directement à partir de votre code.

Syntaxe

template <bool b, typename T = void>
struct EnableIf;

template <typename T>
struct EnableIf<true, T>;

Paramètres

T
Type .

b
Expression booléenne.

Notes

Définit un membre de données du type spécifié par le deuxième paramètre de modèle si le premier paramètre de modèle prend truela valeur .

Membres

Typedefs publics

Nom Description
type Si le paramètre de modèle b prend la valeur true, la spécialisation partielle définit le membre type de données comme étant de type T.

Hiérarchie d'héritage

EnableIf

Spécifications

En-tête : internal.h

Namespace : Microsoft ::WRL ::D etails

Voir aussi

Microsoft::WRL::Details, espace de noms