Share via


BluetoothLEAdvertisementFilter Classe

Définition

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
Object Platform::Object IInspectable BluetoothLEAdvertisementFilter
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.

S’applique à

Voir aussi