Compartilhar via


Estrutura ArgTraitsHelper

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

Sintaxe

template<typename TDelegateInterface>
struct ArgTraitsHelper;

Parâmetros

TDelegateInterface
Uma interface delegada.

Comentários

Ajuda a definir características comuns de argumentos delegados.

Membros

Typedefs públicos

Nome Descrição
methodType Um sinônimo de decltype(&TDelegateInterface::Invoke).
Traits Um sinônimo de ArgTraits<methodType>.

Constantes públicas

Nome Descrição
ArgTraitsHelper::args Ajuda ArgTraits::args a manter a contagem do número de parâmetros no método Invoke de uma interface delegada.

Hierarquia de herança

ArgTraitsHelper

Requisitos

Cabeçalho: event.h

Namespace: Microsoft::WRL::Details

ArgTraitsHelper::args

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

static const int args = Traits::args;

Comentários

Ajuda ArgTraitsHelper::args a manter a contagem do número de parâmetros no método Invoke de uma interface delegada.