Partilhar via


Estrutura EnableIf

Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.

Sintaxe

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

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

Parâmetros

T
Um tipo .

b
Uma expressão booliana.

Comentários

Define um membro de dados do tipo especificado pelo segundo parâmetro de modelo se o primeiro parâmetro de modelo for avaliado como true.

Membros

Typedefs públicos

Nome Descrição
type Se o parâmetro de modelo b for avaliado como true, a especialização parcial definirá o membro de dados type como sendo do tipo T.

Hierarquia de herança

EnableIf

Requisitos

Cabeçalho: internal.h

Namespace: Microsoft::WRL::Details

Confira também

Namespace Microsoft::WRL::Details