BluetoothLEAdvertisementFilter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Regroupe les paramètres utilisés pour configurer le filtrage basé sur la charge utile des publicités Bluetooth LE reçues.
public ref class BluetoothLEAdvertisementFilter 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 BluetoothLEAdvertisementFilter 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 BluetoothLEAdvertisementFilter 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 BluetoothLEAdvertisementFilter
[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 BluetoothLEAdvertisementFilter
function BluetoothLEAdvertisementFilter()
Public NotInheritable Class BluetoothLEAdvertisementFilter
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
bluetooth
|
Remarques
Un filtre de publicité Bluetooth LE est appliqué à un paquet d’événements de publicité, et non à l’appareil/source de la publicité dans son ensemble. Le même appareil peut diffuser des paquets de publicité avec différentes charges utiles en même temps. Par exemple, il est courant que le nom local se trouve dans un paquet de publicité différent du paquet contenant l’UUID de service. Par conséquent, avec un filtre défini sur l’UUID de service, le paquet portant le nom local ne sera pas disponible (seuls les paquets avec à la fois l’UUID de service et le nom local seront disponibles dans ce cas).
Constructeurs
BluetoothLEAdvertisementFilter() |
Crée un objet BluetoothLEAdvertisementFilter . |
Propriétés
Advertisement |
Objet BluetoothLEAdvertisement qui peut être appliqué en tant que filtres aux publicités Bluetooth LE reçues. |
BytePatterns |
Obtient un vecteur de modèles d’octets avec des décalages pour faire correspondre les sections de publicité dans une publicité Bluetooth LE reçue. |