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 特征的值更改时注册通知,应用将执行以下操作:

  1. 创建 GattCharacteristicNotificationTrigger 对象的实例。

  2. 创建 BackgroundTaskBuilder 对象的实例,并调用 SetTrigger 以附加 GattCharacteristicNotificationTrigger。

  3. 对 BackgroundTaskBuilder 对象调用 Register

请注意,这仅适用于蓝牙 LE 设备,并且仅适用于设备愿意为其生成通知或指示的特征。 只要至少有一个通知触发器未完成,系统将尝试使指定的蓝牙 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 中引入)

适用于