Struct winrt::event_token (C++/WinRT)
Um token retornado ao registrar um representante de manipulação de eventos com um evento; pode ser usado para revogar o registro do mesmo delegado. Para obter mais informações sobre como lidar com eventos e exemplos de código, consulte Manipular eventos usando delegados em C++/WinRT.
Syntax
struct event_token
Requisitos
SDK mínimo com suporte: Windows SDK versão 10.0.17134.0 (Windows 10, versão 1803)
Namespace: winrt
Cabeçalho: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (incluído por padrão)
Membros de dados
Função | Descrição |
---|---|
membro de dados event_token::value | Um valor numérico opaco que representa exclusivamente o registro de um delegado com um evento. |
Operadores membros
Operador | Descrição |
---|---|
event_token::operador bool | Verifica se o objeto event_token é válido e inicializado. |
Operadores gratuitos
Operador | Descrição |
---|---|
operator== (operador de igualdade) | Retorna um valor que indica se os dois parâmetros são iguais um ao outro. |
event_token::operador bool
Verifica se o objeto event_token é válido e inicializado.
Sintaxe
explicit operator bool() const noexcept;
Valor retornado
true
se o objeto event_token for válido e inicializado (o valor de seu value
campo não é zero), caso contrário false
.
membro de dados event_token::value
Um valor numérico opaco que representa exclusivamente o registro de um delegado com um evento.
Syntax
int64_t value{};
operator== (operador de igualdade)
Retorna um valor que indica se os dois parâmetros são iguais um ao outro.
Sintaxe
inline bool operator==(winrt::event_token const& left, winrt::event_token const& right) noexcept;
Parâmetros
left
right
Um valor event_token a ser comparado com o outro parâmetro.
Valor retornado
true
se os dois parâmetros forem iguais um ao outro, caso contrário false
.