EventRegistrationToken Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una referencia a un delegado que recibe notificaciones de cambio.
.RED Al programar con .NET, este tipo está oculto. Para escenarios avanzados, use System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken en su lugar.
C++/WinRT En la proyección del lenguaje C++/WinRT, este 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
- Herencia
-
EventRegistrationToken
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.FoundationContract (se introdujo en la versión v1.0)
|
Comentarios
Al programar con .NET, este tipo está oculto y los desarrolladores que necesitan un token de registro de eventos para escenarios de eventos avanzados deben usar el tipo System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken . Para la mayoría del código de la aplicación, no necesitará EventRegistrationToken (o tokens de registro de eventos) en absoluto, ya que la sintaxis add/remove para los lenguajes C# y Visual Basic permite al compilador generar los tokens de registro a partir de una sintaxis más sencilla.
En el modelo de suscripción de eventos, un delegado registra para recibir notificaciones de cambios de un objeto especificado, como una colección. EventRegistrationToken se usa para quitar el delegado como suscriptor de notificaciones de cambios cuando ya no se necesitan notificaciones.
Campos
Value |
Referencia al delegado. Una referencia válida no tendrá un valor de cero. |