Partager via


BluetoothLEAdvertisement Classe

Définition

Représentation d’une charge utile de publication Bluetooth LE.

public ref class BluetoothLEAdvertisement 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 BluetoothLEAdvertisement 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 BluetoothLEAdvertisement 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 BluetoothLEAdvertisement
[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 BluetoothLEAdvertisement
function BluetoothLEAdvertisement()
Public NotInheritable Class BluetoothLEAdvertisement
Héritage
Object Platform::Object IInspectable BluetoothLEAdvertisement
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

Cette classe est utilisée pour représenter une publicité reçue par le système, un modèle de publication à filtrer ou une charge utile de publication qui doit être publiée. Dans le cas où elle est générée par le système pour représenter une publicité reçue, certaines propriétés sont automatiquement renseignées.

Pour plus d’informations sur son utilisation, reportez-vous à la classe BluetoothLEAdvertisementWatcher pour recevoir des publicités et à la classe BluetoothLEAdvertisementPublisher pour l’envoi de publicités.

Constructeurs

BluetoothLEAdvertisement()

Crée un objet BluetoothLEAdvertisement .

Propriétés

DataSections

Obtient la liste des sections de données brutes.

Flags

Indicateurs de publication Bluetooth LE.

LocalName

Nom local contenu dans la publicité.

ManufacturerData

Obtient la liste des sections de données spécifiques au fabricant dans un BluetoothLEAdvertisement.

ServiceUuids

Obtient la liste des UUID de service (au format GUID 128 bits) dans un BluetoothLEAdvertisement.

Méthodes

GetManufacturerDataByCompanyId(UInt16)

Retourne une liste de toutes les sections de données du fabricant dans la charge utile BluetoothLEAdvertisement correspondant à l’ID d’entreprise spécifié.

GetSectionsByType(Byte)

Retourne une liste de sections de données de publication qui correspondent à un type de section de publication donné dans un BluetoothLEAdvertisement.

S’applique à

Voir aussi