共用方式為


BluetoothLeAdvertiser.StartAdvertisingSet 方法

定義

多載

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

建立新的廣告集。

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

建立新的廣告集。

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

建立新的廣告集。

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

建立新的廣告集。

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

建立新的廣告集。

[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

參數

parameters
AdvertisingSetParameters

廣告集參數。

advertiseData
AdvertiseData

要廣播的廣告數據。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength。 如果公告可連接,則會針對旗標新增三個字節。

scanResponse
AdvertiseData

掃描與廣告數據相關聯的回應。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

periodicParameters
PeriodicAdvertisingParameters

定期廣告轉換參數。 如果為 null,則不會啟動定期廣告。

periodicData
AdvertiseData

定期廣告數據。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

callback
AdvertisingSetCallback

廣告集的回呼。

屬性

備註

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)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, AdvertisingSetCallback, 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")]
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

參數

parameters
AdvertisingSetParameters

廣告集參數。

advertiseData
AdvertiseData

要廣播的廣告數據。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength。 如果公告可連接,則會針對旗標新增三個字節。

scanResponse
AdvertiseData

掃描與廣告數據相關聯的回應。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

periodicParameters
PeriodicAdvertisingParameters

定期廣告轉換參數。 如果為 null,則不會啟動定期廣告。

periodicData
AdvertiseData

定期廣告數據。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

callback
AdvertisingSetCallback

廣告集的回呼。

handler
Handler

叫用回呼的線程。

屬性

備註

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)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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

建立新的廣告集。

[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

參數

parameters
AdvertisingSetParameters

廣告集參數。

advertiseData
AdvertiseData

要廣播的廣告數據。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength。 如果公告可連接,則會針對旗標新增三個字節。

scanResponse
AdvertiseData

掃描與廣告數據相關聯的回應。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

periodicParameters
PeriodicAdvertisingParameters

定期廣告轉換參數。 如果為 null,則不會啟動定期廣告。

periodicData
AdvertiseData

定期廣告數據。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

duration
Int32

廣告持續時間,以 10 毫秒為單位。 有效範圍從 1 (10 毫秒) 到 65535 (655,350 毫秒)。 0 表示廣告應該繼續,直到停止為止。

maxExtendedAdvertisingEvents
Int32

控制者在終止延長廣告之前,應嘗試傳送的延長廣告事件數目上限,即使持續時間尚未到期。 有效範圍從 1 到 255。 0 表示沒有最大值。

callback
AdvertisingSetCallback

廣告集的回呼。

屬性

備註

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)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

StartAdvertisingSet(AdvertisingSetParameters, AdvertiseData, AdvertiseData, PeriodicAdvertisingParameters, AdvertiseData, Int32, Int32, AdvertisingSetCallback, 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")]
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

參數

parameters
AdvertisingSetParameters

廣告集參數。

advertiseData
AdvertiseData

要廣播的廣告數據。 大小不得超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength。 如果公告可連接,則會針對旗標新增三個字節。

scanResponse
AdvertiseData

掃描與廣告數據相關聯的回應。 大小不可超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

periodicParameters
PeriodicAdvertisingParameters

定期廣告轉換參數。 如果為 null,則不會啟動定期廣告。

periodicData
AdvertiseData

定期廣告數據。 大小不可超過 BluetoothAdapter#getLeMaximumAdvertisingDataLength

duration
Int32

廣告持續時間,以 10 毫秒為單位。 有效範圍從 1 (10 毫秒) 到 65535 (655,350 毫秒)。 0 表示廣告應該繼續,直到停止為止。

maxExtendedAdvertisingEvents
Int32

控制者在終止延長廣告之前,應嘗試傳送的延長廣告事件數目上限,即使持續時間尚未到期。 有效範圍從 1 到 255。 0 表示沒有最大值。

callback
AdvertisingSetCallback

廣告集的回呼。

handler
Handler

將叫用回呼的線程。

屬性

備註

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)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於