BluetoothLeAdvertiser.StartAdvertisingSet Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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
периодические параметры advertisng. Если значение NULL, периодические объявления не будут запущены.
- periodicData
- AdvertiseData
Периодические рекламные данные. Размер не должен превышать BluetoothAdapter#getLeMaximumAdvertisingDataLength
.
- callback
- AdvertisingSetCallback
Обратный вызов для рекламного набора.
- Атрибуты
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
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
периодические параметры advertisng. Если значение NULL, периодические объявления не будут запущены.
- periodicData
- AdvertiseData
Периодические рекламные данные. Размер не должен превышать BluetoothAdapter#getLeMaximumAdvertisingDataLength
.
- callback
- AdvertisingSetCallback
Обратный вызов для рекламного набора.
- handler
- Handler
поток, по которому будут вызываться обратные вызовы.
- Атрибуты
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
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
периодические параметры advertisng. Если значение NULL, периодические объявления не будут запущены.
- periodicData
- AdvertiseData
Периодические рекламные данные. Размер не должен превышать BluetoothAdapter#getLeMaximumAdvertisingDataLength
.
- duration
- Int32
Длительность рекламы в единицах 10 мс. Допустимый диапазон составляет от 1 (10 мс) до 65535 (655 350 мс). 0 означает, что реклама должна продолжаться до остановки.
- maxExtendedAdvertisingEvents
- Int32
максимальное количество расширенных рекламных событий, которое контроллер должен попытаться отправить до прекращения расширенной рекламы, даже если срок действия не истек. Допустимый диапазон составляет от 1 до 255. Значение 0 не означает максимальное значение.
- callback
- AdvertisingSetCallback
Обратный вызов для рекламного набора.
- Атрибуты
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
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
Периодические параметры advertisng. Если значение NULL, периодические объявления не будут запущены.
- periodicData
- AdvertiseData
Периодические рекламные данные. Размер не должен превышать BluetoothAdapter#getLeMaximumAdvertisingDataLength
- duration
- Int32
Длительность рекламы в единицах 10 мс. Допустимый диапазон составляет от 1 (10 мс) до 65535 (655 350 мс). 0 означает, что реклама должна продолжаться до остановки.
- maxExtendedAdvertisingEvents
- Int32
максимальное количество расширенных рекламных событий, которое контроллер должен попытаться отправить до прекращения расширенной рекламы, даже если срок действия не истек. Допустимый диапазон составляет от 1 до 255. Значение 0 не означает максимальное значение.
- callback
- AdvertisingSetCallback
Обратный вызов для рекламного набора.
- handler
- Handler
Поток, в котором будут вызываться обратные вызовы.
- Атрибуты
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.