Partilhar via


struct winrt::event_token (C++/WinRT)

Um token retornado ao registrar um delegado 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 noC++/WinRT.

Sintaxe

struct event_token

Requisitos

SDK mínimo com suporte: SDK do Windows versão 10.0.17134.0 (Windows 10, versão 1803)

Namespace : winrt

Cabeçalho : %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\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 de membro

Operador Descrição
event_token::operator bool Verifica se o objeto event_token é válido ou não é 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::operator bool

Verifica se o objeto event_token é válido ou não é válido e inicializado.

Sintaxe

explicit operator bool() const noexcept;

Valor de retorno

true se o objeto event_token for válido e inicializado (o valor de seu campo value não for 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.

Sintaxe

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 de retorno

true se os dois parâmetros forem iguais um ao outro, caso contrário, false.

Consulte também