BluetoothLEAdvertisement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представление полезных данных объявления Bluetooth LE.
public ref class BluetoothLEAdvertisement sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BluetoothLEAdvertisement final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class BluetoothLEAdvertisement final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BluetoothLEAdvertisement
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class BluetoothLEAdvertisement
function BluetoothLEAdvertisement()
Public NotInheritable Class BluetoothLEAdvertisement
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Возможности приложения |
bluetooth
|
Комментарии
Этот класс используется для представления объявления, полученного системой, шаблона объявления для фильтрации или полезных данных объявления, которые необходимо опубликовать. В случае, если система создает его для представления полученного объявления, некоторые свойства заполняются автоматически.
Дополнительные сведения об использовании см. в разделе Класс BluetoothLEAdvertisementWatcher для получения рекламы и Класс BluetoothLEAdvertisementPublisher для отправки объявлений.
Конструкторы
BluetoothLEAdvertisement() |
Создает новый объект BluetoothLEAdvertisement . |
Свойства
DataSections |
Возвращает список необработанных разделов данных. |
Flags |
Флаги объявления Bluetooth LE. |
LocalName |
Локальное имя, содержащееся в объявлении. |
ManufacturerData |
Возвращает список разделов данных, относящихся к производителю, в BluetoothLEAdvertisement. |
ServiceUuids |
Возвращает список идентификаторов UUID службы (в 128-разрядном формате GUID ) в BluetoothLEAdvertisement. |
Методы
GetManufacturerDataByCompanyId(UInt16) |
Возвращает список всех разделов данных производителя в полезных данных BluetoothLEAdvertisement , соответствующих указанному идентификатору компании. |
GetSectionsByType(Byte) |
Возвращает список разделов данных объявления, которые соответствуют заданному типу раздела объявления в BluetoothLEAdvertisement. |