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

leftright 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.

Confira também