BluetoothGattServer.AddService(BluetoothGattService) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügen Sie der Liste der dienste, die gehostet werden sollen, einen Dienst hinzu.
[Android.Runtime.Register("addService", "(Landroid/bluetooth/BluetoothGattService;)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool AddService(Android.Bluetooth.BluetoothGattService? service);
[<Android.Runtime.Register("addService", "(Landroid/bluetooth/BluetoothGattService;)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.AddService : Android.Bluetooth.BluetoothGattService -> bool
Parameter
- service
- BluetoothGattService
Dienst, der zur Liste der dienste hinzugefügt werden soll, die von diesem Gerät bereitgestellt werden.
Gibt zurück
true, wenn die Anforderung zum Hinzufügen des Diensts initiiert wurde
- Attribute
Hinweise
Fügen Sie der Liste der dienste, die gehostet werden sollen, einen Dienst hinzu.
Nachdem der Liste ein Dienst hinzugefügt wurde, werden der Dienst und seine enthaltenen Merkmale vom lokalen Gerät bereitgestellt.
Wenn das lokale Gerät bereits Dienste verfügbar gemacht hat, wenn diese Funktion aufgerufen wird, wird eine Dienstaktualisierungsbenachrichtigung an alle Clients gesendet.
Der BluetoothGattServerCallback#onServiceAdded Rückruf gibt an, ob dieser Dienst erfolgreich hinzugefügt wurde. Fügen Sie vor diesem Rückruf keinen weiteren Dienst hinzu.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.