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. |