Структура winrt::event_token (C++/WinRT)

Токен, возвращенный при регистрации делегата обработки событий с событием; можно использовать для отмены регистрации того же делегата. Дополнительные сведения об обработке событий и примеры кода см. в разделе Обработка событий с помощью делегатов в C++/WinRT.

Синтаксис

struct event_token

Требования

минимальный поддерживаемый пакет SDK: Windows SDK версии 10.0.17134.0 (Windows 10, версия 1803)

Пространство имен: WinRT

Заголовок: % Виндовссдкдир% include < WindowsTargetPlatformVersion > \кппвинрт\винрт\басе.х (включен по умолчанию)

Элементы данных

Функция Описание
элемент данных event_token:: value Непрозрачное числовое значение, однозначно представляющее регистрацию делегата с событием.

Операторы членов

Оператор Описание
event_token:: operator bool Проверяет, является ли объект event_token допустимым и инициализированным.

Свободные операторы

Оператор Описание
оператор = = (оператор равенства) Возвращает значение, указывающее, равны ли два параметра друг другу.

event_token:: operator bool

Проверяет, является ли объект event_token допустимым и инициализированным.

Синтаксис

explicit operator bool() const noexcept;

Возвращаемое значение

true , если объект event_token является допустимым и инициализированным (значение его value поля не равно нулю), в противном случае — false .

элемент данных event_token:: value

Непрозрачное числовое значение, однозначно представляющее регистрацию делегата с событием.

Синтаксис

int64_t value{};

оператор = = (оператор равенства)

Возвращает значение, указывающее, равны ли два параметра друг другу.

Синтаксис

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

Параметры

leftright Значение event_token для сравнения с другим параметром.

Возвращаемое значение

true значение, если два параметра равны друг другу, в противном случае — false .

См. также раздел