Partager via


GattCharacteristicNotificationTrigger Constructeurs

Définition

Surcharges

GattCharacteristicNotificationTrigger(GattCharacteristic)

Initialise une nouvelle instance de la classe GattCharacteristicNotificationTrigger.

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Initialise une nouvelle instance de la classe GattCharacteristicNotificationTrigger avec la caractéristique et le mode de déclenchement spécifiés.

GattCharacteristicNotificationTrigger(GattCharacteristic)

Initialise une nouvelle instance de la classe GattCharacteristicNotificationTrigger.

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

Paramètres

characteristic
GattCharacteristic

Caractéristique GATT pour laquelle les notifications de modification de valeur sont souhaitées.

Remarques

Pour s’inscrire aux notifications lorsque la valeur d’une caractéristique GATT change, une application effectue les opérations suivantes :

  1. Créez un instance de l’objet GattCharacteristicNotificationTrigger.

  2. Créez une instance de l’objet BackgroundTaskBuilder, puis appelez SetTrigger pour attacher l’objet GattCharacteristicNotificationTrigger.

  3. Appelez Register sur l’objet BackgroundTaskBuilder.

Notez que cela ne peut être effectué que pour les appareils Bluetooth LE et uniquement pour les caractéristiques pour lesquelles l’appareil est disposé à générer des notifications ou des indications. Le système tente de maintenir l’appareil Bluetooth LE spécifié dans un état connecté tant qu’au moins un des déclencheurs de notification est en attente.

S’applique à

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Initialise une nouvelle instance de la classe GattCharacteristicNotificationTrigger avec la caractéristique et le mode de déclenchement spécifiés.

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)

Paramètres

characteristic
GattCharacteristic

Caractéristique GATT pour laquelle vous souhaitez recevoir des notifications de modification de valeur.

eventTriggeringMode
BluetoothEventTriggeringMode

Spécifie quand le déclencheur est activé.

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

S’applique à