BluetoothLEAdvertisement Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |