Compartir a través de


BluetoothLEAdvertisement Clase

Definición

Representación de una carga de anuncios de 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
Herencia
Object Platform::Object IInspectable BluetoothLEAdvertisement
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
bluetooth

Comentarios

Esta clase se usa para representar un anuncio recibido por el sistema, un patrón de anuncio para filtrar o una carga de anuncio que debe publicarse. En caso de que el sistema genere un anuncio recibido, ciertas propiedades se rellenan automáticamente.

Para obtener más información sobre su uso, consulte la clase BluetoothLEAdvertisementWatcher para recibir anuncios y la clase BluetoothLEAdvertisementPublisher para enviar anuncios.

Constructores

BluetoothLEAdvertisement()

Crea un nuevo objeto BluetoothLEAdvertisement .

Propiedades

DataSections

Obtiene la lista de secciones de datos sin procesar.

Flags

Marcas de anuncios de Bluetooth LE.

LocalName

Nombre local contenido en el anuncio.

ManufacturerData

Obtiene la lista de secciones de datos específicas del fabricante en un BluetoothLEAdvertisement.

ServiceUuids

Obtiene la lista de UUID de servicio (en formato GUID de 128 bits) en un BluetoothLEAdvertisement.

Métodos

GetManufacturerDataByCompanyId(UInt16)

Devuelve una lista de todas las secciones de datos del fabricante en la carga de BluetoothLEAdvertisement que coincide con el identificador de empresa especificado.

GetSectionsByType(Byte)

Devuelve una lista de secciones de datos de anuncios que coinciden con un tipo de sección de anuncio determinado en un BluetoothLEAdvertisement.

Se aplica a

Consulte también