Partilhar via


GattCharacteristicNotificationTrigger Construtores

Definição

Sobrecargas

GattCharacteristicNotificationTrigger(GattCharacteristic)

Inicializa uma nova instância da classe GattCharacteristicNotificationTrigger .

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Inicializa uma nova instância da classe GattCharacteristicNotificationTrigger com a característica especificada e o modo de gatilho.

GattCharacteristicNotificationTrigger(GattCharacteristic)

Inicializa uma nova instância da classe 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

A característica GATT para a qual as notificações de alteração de valor são desejadas.

Comentários

Para registrar notificações quando o valor de uma característica gatt é alterado, um aplicativo faz o seguinte:

  1. Crie uma instância do objeto GattCharacteristicNotificationTrigger .

  2. Crie uma instância do objeto BackgroundTaskBuilder e chame SetTrigger para anexar o GattCharacteristicNotificationTrigger.

  3. Chame Register no objeto BackgroundTaskBuilder.

Observe que isso só pode ser feito para dispositivos Bluetooth LE e apenas para características para as quais o dispositivo está disposto a gerar notificações ou indicações. O sistema tentará manter o dispositivo Bluetooth LE especificado em um estado conectado, desde que pelo menos um dos gatilhos de notificação esteja pendente.

Aplica-se a

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Inicializa uma nova instância da classe GattCharacteristicNotificationTrigger com a característica especificada e o modo de gatilho.

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

A característica gatt para a qual você deseja alterar as notificações de valor.

eventTriggeringMode
BluetoothEventTriggeringMode

Especifica quando o gatilho é ativado.

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Aplica-se a