winrt::event_token 構造体 (C++/WinRT)

イベント処理デリゲートをイベントに登録するときに返されるトークン。は、同じデリゲートの登録を取り消すために使用できます。 イベントの処理とコード例の詳細については、「 C++/WinRT でデリゲートを使用してイベントを処理する」を参照してください。

構文

struct event_token

必要条件

サポートされている最小 SDK: Windows SDK バージョン 10.0.17134.0 (Windows 10、バージョン 1803)

名前空間: winrt

ヘッダー: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (既定で含まれています)

データ メンバー

機能 説明
event_token::value データ メンバー デリゲートとイベントの登録を一意に表す不透明な数値。

メンバー演算子

演算子 説明
event_token::operator bool event_token オブジェクトが有効で初期化されているかどうかを確認します。

Free 演算子

演算子 説明
operator== (等値演算子) 2 つのパラメーターが互いに等しいかどうかを示す値を返します。

event_token::operator bool

event_token オブジェクトが有効で初期化されているかどうかを確認します。

構文

explicit operator bool() const noexcept;

戻り値

trueevent_token オブジェクトが有効で初期化されている場合 (フィールドvalueの値が 0 ではない)、それ以外の場合falseは .

event_token::value データ メンバー

デリゲートとイベントの登録を一意に表す不透明な数値。

構文

int64_t value{};

operator== (等値演算子)

2 つのパラメーターが互いに等しいかどうかを示す値を返します。

構文

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

パラメーター

leftright 他のパラメーターと比較する event_token 値。

戻り値

true 2 つのパラメーターが互いに等しい場合は .、それ以外の場合 falseは .

こちらもご覧ください