BluetoothLEAdvertisementWatcher 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.
Um objeto para receber anúncios de LE (Bluetooth de baixa energia).
public ref class BluetoothLEAdvertisementWatcher sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory, 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 BluetoothLEAdvertisementWatcher 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(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class BluetoothLEAdvertisementWatcher final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory), 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 BluetoothLEAdvertisementWatcher
[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(typeof(Windows.Devices.Bluetooth.Advertisement.IBluetoothLEAdvertisementWatcherFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class BluetoothLEAdvertisementWatcher
function BluetoothLEAdvertisementWatcher(advertisementFilter)
Public NotInheritable Class BluetoothLEAdvertisementWatcher
- 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
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
2004 | 19041 | AllowExtendedAdvertisements |
Construtores
BluetoothLEAdvertisementWatcher() |
Cria um novo objeto BluetoothLEAdvertisementWatcher . |
BluetoothLEAdvertisementWatcher(BluetoothLEAdvertisementFilter) |
Cria um novo objeto BluetoothLEAdvertisementWatcher com um filtro de anúncio para inicializar o observador. |
Propriedades
AdvertisementFilter |
Obtém ou define um objeto BluetoothLEAdvertisementFilter usado para a configuração da filtragem de anúncios bluetooth LE que usa filtragem baseada em seção de conteúdo. |
AllowExtendedAdvertisements |
Habilita a recepção de anúncios usando o formato de Publicidade Estendida. Usa False como padrão. |
MaxOutOfRangeTimeout |
Obtém o tempo limite máximo fora do intervalo. |
MaxSamplingInterval |
Obtém o intervalo máximo de amostragem. |
MinOutOfRangeTimeout |
Obtém o tempo limite mínimo fora do intervalo. |
MinSamplingInterval |
Obtém o intervalo mínimo de amostragem. |
ScanningMode |
Obtém ou define o modo de verificação de LE Bluetooth. |
ScanParameters |
Um objeto para receber anúncios de LE (Bluetooth de baixa energia). |
SignalStrengthFilter |
Obtém ou define um objeto BluetoothSignalStrengthFilter usado para a configuração da filtragem de anúncios bluetooth LE que usa filtragem baseada em força de sinal. |
Status |
Obtém a status atual do BluetoothLEAdvertisementWatcher. |
UseCodedPhy |
Um objeto para receber anúncios de LE (Bluetooth de baixa energia). |
UseHardwareFilter |
Um objeto para receber anúncios de LE (Bluetooth de baixa energia). |
UseUncoded1MPhy |
Um objeto para receber anúncios de LE (Bluetooth de baixa energia). |
Métodos
Start() |
Inicie o BluetoothLEAdvertisementWatcher para verificar se há anúncios de Bluetooth LE. |
Stop() |
Interrompa o BluetoothLEAdvertisementWatcher e desabilite a verificação de anúncios de Bluetooth LE. |
Eventos
Received |
Notificação para novos eventos de anúncio do Bluetooth LE recebidos. |
Stopped |
Notificação para o aplicativo de que a verificação de bluetooth LE para anúncios foi cancelada ou anulada pelo aplicativo ou devido a um erro. |