Freigeben über


GattCharacteristicNotificationTrigger Konstruktoren

Definition

Überlädt

GattCharacteristicNotificationTrigger(GattCharacteristic)

Initialisiert einen neuen instance der GattCharacteristicNotificationTrigger-Klasse.

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Initialisiert eine neue instance der GattCharacteristicNotificationTrigger-Klasse mit dem angegebenen Merkmal und auslösenden Modus.

GattCharacteristicNotificationTrigger(GattCharacteristic)

Initialisiert einen neuen instance der GattCharacteristicNotificationTrigger-Klasse.

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

Parameter

characteristic
GattCharacteristic

Das GATT-Merkmal, für das Wertänderungsbenachrichtigungen gewünscht sind.

Hinweise

Um sich für Benachrichtigungen zu registrieren, wenn sich der Wert eines GATT-Merkmals ändert, führt eine App folgendes aus:

  1. Erstellen Sie eine instance des GattCharacteristicNotificationTrigger-Objekts.

  2. Erstellen Sie eine instance des BackgroundTaskBuilder-Objekts, und rufen Sie SetTrigger auf, um gattCharacteristicNotificationTrigger anzufügen.

  3. Rufen Sie Register für das BackgroundTaskBuilder-Objekt auf.

Beachten Sie, dass dies nur für Bluetooth LE-Geräte und nur für Merkmale erfolgen kann, für die das Gerät bereit ist, Benachrichtigungen oder Hinweise zu generieren. Das System versucht, das angegebene Bluetooth LE-Gerät in einem verbundenen Zustand zu halten, solange mindestens einer der Benachrichtigungstrigger aussteht.

Gilt für:

GattCharacteristicNotificationTrigger(GattCharacteristic, BluetoothEventTriggeringMode)

Initialisiert eine neue instance der GattCharacteristicNotificationTrigger-Klasse mit dem angegebenen Merkmal und auslösenden Modus.

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)

Parameter

characteristic
GattCharacteristic

Das GATT-Merkmal, für das Sie Wertänderungsbenachrichtigungen verwenden möchten.

eventTriggeringMode
BluetoothEventTriggeringMode

Gibt an, wann der Trigger aktiviert wird.

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Gilt für: