Compartir a través de


GattCharacteristicNotificationTrigger Constructores

Definición

Sobrecargas

GattCharacteristicNotificationTrigger(GattCharacteristic)

Inicializa una nueva instancia de la clase GattCharacteristicNotificationTrigger .

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Inicializa una nueva instancia de la clase GattCharacteristicNotificationTrigger con la característica y el modo de desencadenamiento especificados.

GattCharacteristicNotificationTrigger(GattCharacteristic)

Inicializa una nueva instancia de la clase GattCharacteristicNotificationTrigger .

public:
 GattCharacteristicNotificationTrigger(GattCharacteristic ^ characteristic);
 GattCharacteristicNotificationTrigger(GattCharacteristic const& characteristic);
public GattCharacteristicNotificationTrigger(GattCharacteristic characteristic);
function GattCharacteristicNotificationTrigger(characteristic)
Public Sub New (characteristic As GattCharacteristic)

Parámetros

characteristic
GattCharacteristic

La característica GATT para la que se desean las notificaciones de cambio de valor.

Comentarios

Para registrarse para recibir notificaciones cuando cambia el valor de una característica GATT, una aplicación hace lo siguiente:

  1. Cree una instancia del objeto GattCharacteristicNotificationTrigger .

  2. Cree una instancia del objeto BackgroundTaskBuilder y llame a SetTrigger para adjuntar GattCharacteristicNotificationTrigger.

  3. Llame a Register en el objeto BackgroundTaskBuilder.

Tenga en cuenta que esto solo se puede hacer para dispositivos Bluetooth LE y solo para las características para las que el dispositivo está dispuesto a generar notificaciones o indicaciones. El sistema intentará mantener el dispositivo Bluetooth LE especificado en un estado conectado siempre que al menos uno de los desencadenadores de notificación esté pendiente.

Se aplica a

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Inicializa una nueva instancia de la clase GattCharacteristicNotificationTrigger con la característica y el modo de desencadenamiento especificados.

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)

Parámetros

characteristic
GattCharacteristic

La característica GATT para la que desea recibir notificaciones de cambio de valor.

eventTriggeringMode
BluetoothEventTriggeringMode

Especifica cuándo se activa el desencadenador.

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Se aplica a