EventRegistrationToken Struct

Definizione

Rappresenta un riferimento a un delegato che riceve notifiche di modifica.

.NET Quando si esegue la programmazione con .NET, questo tipo è nascosto. Per scenari avanzati, usare invece System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken .

C++/WinRT Nella proiezione del linguaggio C++/WinRT questo tipo viene visualizzato come 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
Ereditarietà
EventRegistrationToken
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (è stato introdotto in v1.0)

Commenti

Quando si programma con .NET, questo tipo è nascosto e gli sviluppatori che necessitano di un token di registrazione eventi per scenari di eventi avanzati devono usare il tipo System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken . Per la maggior parte del codice dell'app, non sarà necessario EventRegistrationToken (o token di registrazione eventi) perché la sintassi add/remove per C# e Visual Basic linguaggi consente al compilatore di generare i token di registrazione da una sintassi più semplice.

Nel modello di sottoscrizione dell'evento un delegato registra per ricevere notifiche di modifica da un oggetto specificato, ad esempio una raccolta. EventRegistrationToken viene usato per rimuovere il delegato come sottoscrittore delle notifiche di modifica quando le notifiche non sono più necessarie.

Campi

Value

Riferimento al delegato. Un riferimento valido non avrà un valore pari a zero.

Si applica a

Vedi anche