Freigeben über


BluetoothLeAdvertiser.StartAdvertisingSet Methode

Definition

Überlädt

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, AdvertisingSetCallback)

Erstellt einen neuen Werbesatz.

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, AdvertisingSetCallback, Handler)

Erstellt einen neuen Werbesatz.

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, Int32, Int32, AdvertisingSetCallback)

Erstellt einen neuen Werbesatz.

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, Int32, Int32, AdvertisingSetCallback, Handler)

Erstellt einen neuen Werbesatz.

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, AdvertisingSetCallback)

Erstellt einen neuen Werbesatz.

[Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;)V", "", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")]
public void StartAdvertisingSet (Android.Bluetooth.LE.AdvertisingSetParameters? parameters, Android.Bluetooth.LE.AdvertiseData? advertiseData, Android.Bluetooth.LE.AdvertiseData? scanResponse, Android.Bluetooth.LE.PeriodicAdvertisingParameters? periodicParameters, Android.Bluetooth.LE.AdvertiseData? periodicData, Android.Bluetooth.LE.AdvertisingSetCallback? callback);
[<Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;)V", "", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")>]
member this.StartAdvertisingSet : Android.Bluetooth.LE.AdvertisingSetParameters * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.PeriodicAdvertisingParameters * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.AdvertisingSetCallback -> unit

Parameter

parameters
AdvertisingSetParameters

Werbesatzparameter.

advertiseData
AdvertiseData

Ankündigungsdaten, die übertragen werden sollen. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength. Wenn die Ankündigung verbunden werden kann, werden drei Bytes für Flags hinzugefügt.

scanResponse
AdvertiseData

Überprüfungsantwort, die den Ankündigungsdaten zugeordnet ist. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength.

periodicParameters
PeriodicAdvertisingParameters

regelmäßige Advertisng-Parameter. Wenn null, wird die regelmäßige Werbung nicht gestartet.

periodicData
AdvertiseData

Regelmäßige Werbedaten. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength.

callback
AdvertisingSetCallback

Rückruf für Werbesatz.

Attribute

Hinweise

Java-Dokumentation für android.bluetooth.le.BluetoothLeAdvertiser.startAdvertisingSet(android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertisingSetCallback).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, AdvertisingSetCallback, Handler)

Erstellt einen neuen Werbesatz.

[Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V", "", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")]
public void StartAdvertisingSet (Android.Bluetooth.LE.AdvertisingSetParameters? parameters, Android.Bluetooth.LE.AdvertiseData? advertiseData, Android.Bluetooth.LE.AdvertiseData? scanResponse, Android.Bluetooth.LE.PeriodicAdvertisingParameters? periodicParameters, Android.Bluetooth.LE.AdvertiseData? periodicData, Android.Bluetooth.LE.AdvertisingSetCallback? callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V", "", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")>]
member this.StartAdvertisingSet : Android.Bluetooth.LE.AdvertisingSetParameters * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.PeriodicAdvertisingParameters * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.AdvertisingSetCallback * Android.OS.Handler -> unit

Parameter

parameters
AdvertisingSetParameters

Werbesatzparameter.

advertiseData
AdvertiseData

Ankündigungsdaten, die übertragen werden sollen. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength. Wenn die Ankündigung verbunden werden kann, werden drei Bytes für Flags hinzugefügt.

scanResponse
AdvertiseData

Überprüfungsantwort, die den Ankündigungsdaten zugeordnet ist. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength.

periodicParameters
PeriodicAdvertisingParameters

regelmäßige Advertisng-Parameter. Wenn null, wird die regelmäßige Werbung nicht gestartet.

periodicData
AdvertiseData

Regelmäßige Werbedaten. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength.

callback
AdvertisingSetCallback

Rückruf für Werbesatz.

handler
Handler

Thread, für den die Rückrufe aufgerufen werden.

Attribute

Hinweise

Java-Dokumentation für android.bluetooth.le.BluetoothLeAdvertiser.startAdvertisingSet(android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertisingSetCallback, android.os.Handler).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, Int32, Int32, AdvertisingSetCallback)

Erstellt einen neuen Werbesatz.

[Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;)V", "", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")]
public void StartAdvertisingSet (Android.Bluetooth.LE.AdvertisingSetParameters? parameters, Android.Bluetooth.LE.AdvertiseData? advertiseData, Android.Bluetooth.LE.AdvertiseData? scanResponse, Android.Bluetooth.LE.PeriodicAdvertisingParameters? periodicParameters, Android.Bluetooth.LE.AdvertiseData? periodicData, int duration, int maxExtendedAdvertisingEvents, Android.Bluetooth.LE.AdvertisingSetCallback? callback);
[<Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;)V", "", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")>]
member this.StartAdvertisingSet : Android.Bluetooth.LE.AdvertisingSetParameters * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.PeriodicAdvertisingParameters * Android.Bluetooth.LE.AdvertiseData * int * int * Android.Bluetooth.LE.AdvertisingSetCallback -> unit

Parameter

parameters
AdvertisingSetParameters

Werbesatzparameter.

advertiseData
AdvertiseData

Ankündigungsdaten, die übertragen werden sollen. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength. Wenn die Ankündigung verbunden werden kann, werden drei Bytes für Flags hinzugefügt.

scanResponse
AdvertiseData

Überprüfungsantwort, die den Ankündigungsdaten zugeordnet ist. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength.

periodicParameters
PeriodicAdvertisingParameters

regelmäßige Advertisng-Parameter. Wenn null, wird die regelmäßige Werbung nicht gestartet.

periodicData
AdvertiseData

Regelmäßige Werbedaten. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength.

duration
Int32

Werbedauer in 10 ms Einheit. Gültiger Bereich liegt zwischen 1 (10 ms) und 65535 (655,350 ms). 0 bedeutet, dass Werbung bis zum Anhalten fortgesetzt werden soll.

maxExtendedAdvertisingEvents
Int32

Die maximale Anzahl von erweiterten Werbeereignissen, die der Verantwortliche vor dem Beenden der erweiterten Werbung zu senden versucht, auch wenn die Dauer nicht abgelaufen ist. Gültiger Bereich liegt zwischen 1 und 255. 0 bedeutet kein Maximum.

callback
AdvertisingSetCallback

Rückruf für Werbesatz.

Attribute

Hinweise

Java-Dokumentation für android.bluetooth.le.BluetoothLeAdvertiser.startAdvertisingSet(android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, int, int, android.bluetooth.le.AdvertisingSetCallback).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, Int32, Int32, AdvertisingSetCallback, Handler)

Erstellt einen neuen Werbesatz.

[Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V", "", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")]
public void StartAdvertisingSet (Android.Bluetooth.LE.AdvertisingSetParameters? parameters, Android.Bluetooth.LE.AdvertiseData? advertiseData, Android.Bluetooth.LE.AdvertiseData? scanResponse, Android.Bluetooth.LE.PeriodicAdvertisingParameters? periodicParameters, Android.Bluetooth.LE.AdvertiseData? periodicData, int duration, int maxExtendedAdvertisingEvents, Android.Bluetooth.LE.AdvertisingSetCallback? callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("startAdvertisingSet", "(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V", "", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_ADVERTISE")>]
member this.StartAdvertisingSet : Android.Bluetooth.LE.AdvertisingSetParameters * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.AdvertiseData * Android.Bluetooth.LE.PeriodicAdvertisingParameters * Android.Bluetooth.LE.AdvertiseData * int * int * Android.Bluetooth.LE.AdvertisingSetCallback * Android.OS.Handler -> unit

Parameter

parameters
AdvertisingSetParameters

Parameter für Werbesätze.

advertiseData
AdvertiseData

Ankündigungsdaten, die übertragen werden sollen. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength. Wenn die Ankündigung verbunden werden kann, werden drei Bytes für Flags hinzugefügt.

scanResponse
AdvertiseData

Überprüfungsantwort, die den Ankündigungsdaten zugeordnet ist. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength

periodicParameters
PeriodicAdvertisingParameters

Regelmäßige Advertisng-Parameter. Wenn null, wird die regelmäßige Werbung nicht gestartet.

periodicData
AdvertiseData

Regelmäßige Werbedaten. Die Größe darf nicht überschreiten BluetoothAdapter#getLeMaximumAdvertisingDataLength

duration
Int32

Werbedauer in 10 ms Einheit. Gültiger Bereich liegt zwischen 1 (10 ms) und 65535 (655,350 ms). 0 bedeutet, dass Werbung bis zum Anhalten fortgesetzt werden soll.

maxExtendedAdvertisingEvents
Int32

Die maximale Anzahl von erweiterten Werbeereignissen, die der Verantwortliche vor dem Beenden der erweiterten Werbung zu senden versucht, auch wenn die Dauer nicht abgelaufen ist. Gültiger Bereich liegt zwischen 1 und 255. 0 bedeutet kein Maximum.

callback
AdvertisingSetCallback

Rückruf für Werbesatz.

handler
Handler

Thread, für den die Rückrufe aufgerufen werden.

Attribute

Hinweise

Java-Dokumentation für android.bluetooth.le.BluetoothLeAdvertiser.startAdvertisingSet(android.bluetooth.le.AdvertisingSetParameters, android.bluetooth.le.AdvertiseData, android.bluetooth.le.AdvertiseData, android.bluetooth.le.PeriodicAdvertisingParameters, android.bluetooth.le.AdvertiseData, int, int, android.bluetooth.le.AdvertisingSetCallback, android.os.Handler).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: