GattCharacteristicNotificationTrigger Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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:
Crie uma instância do objeto GattCharacteristicNotificationTrigger .
Crie uma instância do objeto BackgroundTaskBuilder e chame SetTrigger para anexar o GattCharacteristicNotificationTrigger.
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)
|