GattCharacteristicNotificationTrigger Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GattCharacteristicNotificationTrigger(GattCharacteristic) |
Инициализирует новый экземпляр класса GattCharacteristicNotificationTrigger . |
GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode) |
Инициализирует новый экземпляр класса GattCharacteristicNotificationTrigger с указанной характеристикой и режимом активации. |
GattCharacteristicNotificationTrigger(GattCharacteristic)
Инициализирует новый экземпляр класса GattCharacteristicNotificationTrigger .
public:
GattCharacteristicNotificationTrigger(GattCharacteristic ^ characteristic);
GattCharacteristicNotificationTrigger(GattCharacteristic const& characteristic);
public GattCharacteristicNotificationTrigger(GattCharacteristic characteristic);
function GattCharacteristicNotificationTrigger(characteristic)
Public Sub New (characteristic As GattCharacteristic)
Параметры
- characteristic
- GattCharacteristic
Характеристика GATT, для которой нужны уведомления об изменении значений.
Комментарии
Чтобы зарегистрироваться для получения уведомлений при изменении значения характеристики GATT, приложение выполняет следующие действия:
Создайте экземпляр объекта GattCharacteristicNotificationTrigger .
Создайте экземпляр объекта BackgroundTaskBuilder и вызовите Метод SetTrigger для присоединения GattCharacteristicNotificationTrigger.
Вызовите Register в объекте BackgroundTaskBuilder.
Обратите внимание, что это можно сделать только для устройств Bluetooth LE и только для характеристик, для которых устройство готово создавать уведомления или указания. Система будет пытаться сохранить указанное устройство Bluetooth LE в подключенном состоянии, если по крайней мере один из триггеров уведомлений не установлен.
Применяется к
GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)
Инициализирует новый экземпляр класса GattCharacteristicNotificationTrigger с указанной характеристикой и режимом активации.
public:
GattCharacteristicNotificationTrigger(GattCharacteristic ^ characteristic, BluetoothEventTriggeringMode eventTriggeringMode);
GattCharacteristicNotificationTrigger(GattCharacteristic const& characteristic, BluetoothEventTriggeringMode const& eventTriggeringMode);
public GattCharacteristicNotificationTrigger(GattCharacteristic characteristic, BluetoothEventTriggeringMode eventTriggeringMode);
function GattCharacteristicNotificationTrigger(characteristic, eventTriggeringMode)
Public Sub New (characteristic As GattCharacteristic, eventTriggeringMode As BluetoothEventTriggeringMode)
Параметры
- characteristic
- GattCharacteristic
Характеристика GATT, для которой требуется получать уведомления об изменении значений.
- eventTriggeringMode
- BluetoothEventTriggeringMode
Указывает, когда активируется триггер.
Требования к Windows
Семейство устройств |
Windows 10 Creators Update (появилось в 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v4.0)
|