winrt::event_revoker modelo de struct (C++/WinRT)

Ao registrar um delegado, você pode solicitar um objeto revogador de evento (também conhecido como revogador automático). Você pode revogar manualmente seu delegado chamando a função de membro event_revoker::revoke nesse objeto ou você pode apenas permitir que ele saia do escopo. Para obter mais informações e um exemplo de código, consulte Revogar um delegado registrado.

Syntax

template <typename I>
struct event_revoker

Parâmetros de modelo

typename I O tipo da origem do evento (o objeto que aciona o evento).

Requisitos

SDK com suporte mínimo: 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)

Funções de membro

Função Descrição
função event_revoker::revoke Revoga o delegado de cujo registro o objeto event_revoker foi retornado.

função event_revoker::revoke

Revoga o delegado de cujo registro o objeto event_revoker foi retornado.

Sintaxe

void revoke() noexcept;

Confira também