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 对象是否有效且已初始化。

免费运算符

操作员 说明
operator== (相等运算符) 返回一个值,该值指示两个参数是否彼此相等。

event_token::operator bool

检查 event_token 对象是否有效且已初始化。

语法

explicit operator bool() const noexcept;

返回值

true 如果 event_token 对象有效且初始化,则 (其 value 字段的值不为零) ,否则 false为零。

event_token::value 数据成员

不透明数值唯一表示使用事件注册委托。

语法

int64_t value{};

operator== (相等运算符)

返回一个值,该值指示两个参数是否彼此相等。

语法

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

parameters

leftright 要与其他参数进行比较 的event_token 值。

返回值

true 如果两个参数相等,则为 ;否则为 false

请参阅