BluetoothLEAdvertisementWatcher Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Objeto para recibir anuncios bluetooth de baja energía (LE).
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
- Herencia
- Atributos
Requisitos de Windows
| Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
| Características de aplicaciones |
bluetooth
|
Comentarios
Historial de versiones
| Versión de Windows | Versión del SDK | Valor agregado |
|---|---|---|
| 2004 | 19041 | AllowExtendedAdvertisements |
Constructores
| BluetoothLEAdvertisementWatcher() |
Crea un nuevo objeto BluetoothLEAdvertisementWatcher . |
| BluetoothLEAdvertisementWatcher(BluetoothLEAdvertisementFilter) |
Crea un nuevo objeto BluetoothLEAdvertisementWatcher con un filtro de anuncio para inicializar el monitor. |
Propiedades
| AdvertisementFilter |
Obtiene o establece un objeto BluetoothLEAdvertisementFilter utilizado para la configuración del filtrado de anuncios de Bluetooth LE que usa el filtrado basado en secciones de carga. |
| AllowExtendedAdvertisements |
Permite la recepción de anuncios con el formato de publicidad extendida. El valor predeterminado es False. |
| MaxOutOfRangeTimeout |
Obtiene el tiempo de espera máximo fuera del intervalo. |
| MaxSamplingInterval |
Obtiene el intervalo de muestreo máximo. |
| MinOutOfRangeTimeout |
Obtiene el tiempo de espera mínimo fuera del intervalo. |
| MinSamplingInterval |
Obtiene el intervalo de muestreo mínimo. |
| ScanningMode |
Obtiene o establece el modo de digitalización Bluetooth LE. |
| ScanParameters |
Objeto para recibir anuncios bluetooth de baja energía (LE). |
| SignalStrengthFilter |
Obtiene o establece un objeto BluetoothSignalStrengthFilter utilizado para la configuración del filtrado de anuncios bluetooth LE que usa el filtrado basado en la intensidad de la señal. |
| Status |
Obtiene el estado actual del BluetoothLEAdvertisementWatcher. |
| UseCodedPhy |
Objeto para recibir anuncios bluetooth de baja energía (LE). |
| UseHardwareFilter |
Objeto para recibir anuncios bluetooth de baja energía (LE). |
| UseUncoded1MPhy |
Objeto para recibir anuncios bluetooth de baja energía (LE). |
Métodos
| Start() |
Inicia el BluetoothLEAdvertisementWatcher para buscar anuncios de Bluetooth LE. |
| Stop() |
Detenga el BluetoothLEAdvertisementWatcher y deshabilite el examen de anuncios bluetooth LE. |
Eventos
| Received |
Notificación de nuevos eventos de anuncio bluetooth LE recibidos. |
| Stopped |
Notificación a la aplicación de que la aplicación ha cancelado o anulado el examen bluetooth LE de anuncios o debido a un error. |