Freigeben über


EventRegistrationToken Struktur

Definition

Stellt einen Verweis auf einen Delegaten dar, der Änderungsbenachrichtigungen empfängt.

.NETTO Bei der Programmierung mit .NET ist dieser Typ ausgeblendet. Verwenden Sie für erweiterte Szenarien stattdessen System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken .

C++/WinRT In der C++/WinRT-Sprachprojektion wird dieser Typ als winrt::event_token angezeigt.

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
Vererbung
EventRegistrationToken
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (eingeführt in v1.0)

Hinweise

Bei der Programmierung mit .NET ist dieser Typ ausgeblendet, und Entwickler, die ein Ereignisregistrierungstoken für erweiterte Ereignisszenarien benötigen, sollten den Typ System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken verwenden. Für den meisten App-Code benötigen Sie eventRegistrationToken (oder Ereignisregistrierungstoken) überhaupt nicht, da die Add/Remove-Syntax für C# und Visual Basic-Sprachen es dem Compiler ermöglicht, die Registrierungstoken aus einer einfacheren Syntax zu generieren.

Im Ereignisabonnementmodell registriert sich ein Delegat, um Änderungsbenachrichtigungen von einem angegebenen Objekt wie einer Auflistung zu empfangen. EventRegistrationToken wird verwendet, um den Delegaten als Abonnent von Änderungsbenachrichtigungen zu entfernen, wenn Benachrichtigungen nicht mehr benötigt werden.

Felder

Value

Der Verweis auf den Delegaten. Ein gültiger Verweis weist keinen Wert von 0 (null) auf.

Gilt für:

Weitere Informationen