Compartilhar via


EventRegistrationToken Estrutura

Definição

Representa uma referência a um delegado que recebe notificações de alteração.

.NET Ao programar com o .NET, esse tipo fica oculto. Para cenários avançados, use System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken .

C++/WinRT Na projeção de linguagem C++/WinRT, esse tipo aparece como winrt::event_token.

public value class EventRegistrationToken
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
struct EventRegistrationToken
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public struct EventRegistrationToken
var eventRegistrationToken = {
value : /* Your value */
}
Public Structure EventRegistrationToken
Herança
EventRegistrationToken
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (introduzida na v1.0)

Comentários

Ao programar com o .NET, esse tipo fica oculto e os desenvolvedores que precisam de um token de registro de evento para cenários de eventos avançados devem usar o tipo System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken . Para a maioria dos códigos do aplicativo, você não precisará de EventRegistrationToken (ou tokens de registro de evento), pois a sintaxe add/remove para as linguagens C# e Visual Basic permite que o compilador gere os tokens de registro de uma sintaxe mais simples.

No modelo de assinatura de evento, um delegado se registra para receber notificações de alteração de um objeto especificado, como uma coleção. O EventRegistrationToken é usado para remover o delegado como assinante de notificações de alteração quando as notificações não são mais necessárias.

Campos

Value

A referência ao delegado. Uma referência válida não terá um valor igual a zero.

Aplica-se a

Confira também