BluetoothLEAdvertisement Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma representação de um conteúdo de anúncio de 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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
bluetooth
|
Comentários
Essa classe é usada para representar um anúncio recebido pelo sistema, um padrão de anúncio para filtrar ou um conteúdo de anúncio que precisa ser publicado. No caso de ele ser gerado pelo sistema para representar um anúncio recebido, determinadas propriedades são preenchidas automaticamente.
Para obter mais informações sobre seu uso, consulte a classe BluetoothLEAdvertisementWatcher para receber anúncios e a classe BluetoothLEAdvertisementPublisher para enviar anúncios.
Construtores
BluetoothLEAdvertisement() |
Cria um novo objeto BluetoothLEAdvertisement . |
Propriedades
DataSections |
Obtém a lista de seções de dados brutos. |
Flags |
Sinalizadores de anúncio do Bluetooth LE. |
LocalName |
O nome local contido no anúncio. |
ManufacturerData |
Obtém a lista de seções de dados específicas do fabricante em um BluetoothLEAdvertisement. |
ServiceUuids |
Obtém a lista de UUIDs de serviço (no formato GUID de 128 bits) em um BluetoothLEAdvertisement. |
Métodos
GetManufacturerDataByCompanyId(UInt16) |
Retornar uma lista de todas as seções de dados do fabricante no conteúdo BluetoothLEAdvertisement que corresponde à ID da empresa especificada. |
GetSectionsByType(Byte) |
Retornar uma lista de seções de dados de anúncio que correspondem a um determinado tipo de seção de anúncio em um BluetoothLEAdvertisement. |