winrt::event_token-Struktur (C++/WinRT)

Ein Token, das zurückgegeben wird, wenn ein Ereignisbehandlungs-Delegat mit einem Ereignis registriert wird. kann verwendet werden, um die Registrierung desselben Delegaten zu widerrufen. Weitere Informationen zur Behandlung von Ereignissen und Codebeispiele finden Sie unter Behandeln von Ereignissen mit Delegaten in C++/WinRT.

Syntax

struct event_token

Requirements (Anforderungen)

Mindestens unterstütztes SDK: Windows SDK Version 10.0.17134.0 (Windows 10, Version 1803)

Namespace: winrt

Header: %WindowsSdkDir%Include <WindowsTargetPlatformVersion> \cppwinrt\winrt\base.h (standardmäßig enthalten)

Datenmember

Funktion Beschreibung
event_token::value-Datenmitglied Ein nicht transparenter numerischer Wert, der die Registrierung eines Delegaten mit einem Ereignis eindeutig darstellt.

Memberoperatoren

Operator Beschreibung
event_token::operator bool Überprüft, ob das event_token-Objekt gültig und initialisiert ist.

Free-Operatoren

Operator Beschreibung
operator== (Gleichheitsoperator) Gibt einen Wert zurück, der angibt, ob die beiden Parameter gleich sind.

event_token::operator bool

Überprüft, ob das event_token-Objekt gültig und initialisiert ist.

Syntax

explicit operator bool() const noexcept;

Rückgabewert

true , wenn event_token objekt gültig und initialisiert ist (der Wert des Felds value ist nicht 0( null), andernfalls false .

event_token::value-Datenmember

Ein nicht transparenter numerischer Wert, der die Registrierung eines Delegaten bei einem Ereignis eindeutig darstellt.

Syntax

int64_t value{};

operator== (Gleichheitsoperator)

Gibt einen Wert zurück, der angibt, ob die beiden Parameter gleich sind.

Syntax

inline bool operator==(winrt::event_token const& left, winrt::event_token const& right) noexcept;

Parameter

left``rightEin event_token Wert, der mit dem anderen Parameter verglichen werden soll.

Rückgabewert

true , wenn die beiden Parameter gleich sind, andernfalls false .

Weitere Informationen