Condividi tramite


BluetoothLEAdvertisement Classe

Definizione

Rappresentazione di un payload dell'annuncio 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
Ereditarietà
Object Platform::Object IInspectable BluetoothLEAdvertisement
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
bluetooth

Commenti

Questa classe viene usata per rappresentare un annuncio ricevuto dal sistema, un modello di annuncio per filtrare o un payload di annuncio che deve essere pubblicato. Nel caso in cui venga generato dal sistema per rappresentare un annuncio ricevuto, alcune proprietà vengono popolate automaticamente.

Per ulteriori informazioni sull'utilizzo, fare riferimento alla classe BluetoothLEAdvertisementWatcher per ricevere annunci pubblicitari e la classe BluetoothLEAdvertisementPublisher per l'invio di annunci pubblicitari.

Costruttori

BluetoothLEAdvertisement()

Crea un nuovo oggetto BluetoothLEAdvertisement .

Proprietà

DataSections

Ottiene l'elenco di sezioni di dati non elaborati.

Flags

Contrassegni pubblicitari Bluetooth LE.

LocalName

Nome locale contenuto nell'annuncio.

ManufacturerData

Ottiene l'elenco di sezioni di dati specifiche del produttore in un bluetoothLEAdvertisement.

ServiceUuids

Ottiene l'elenco degli UUID del servizio (in formato GUID a 128 bit) in un BluetoothLEAdvertisement.

Metodi

GetManufacturerDataByCompanyId(UInt16)

Restituisce un elenco di tutte le sezioni dei dati del produttore nel payload BluetoothLEAdvertisement corrispondente all'ID società specificato.

GetSectionsByType(Byte)

Restituisce un elenco di sezioni di dati pubblicitari che corrispondono a un tipo di sezione annuncio specificato in un BluetoothLEAdvertisement.

Si applica a

Vedi anche