다음을 통해 공유


BluetoothLEAdvertisement 클래스

정의

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
상속
Object Platform::Object IInspectable BluetoothLEAdvertisement
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
bluetooth

설명

이 클래스는 시스템에서 받은 광고, 필터링할 광고 패턴 또는 게시해야 하는 광고 페이로드를 나타내는 데 사용됩니다. 시스템에서 수신한 광고를 나타내기 위해 생성되는 경우 특정 속성이 자동으로 채워집니다.

사용량에 대한 자세한 내용은 광고 수신을 위한 BluetoothLEAdvertisementWatcher 클래스 및 광고를 보내기 위한 BluetoothLEAdvertisementPublisher 클래스를 참조하세요.

생성자

BluetoothLEAdvertisement()

BluetoothLEAdvertisement 개체를 만듭니다.

속성

DataSections

원시 데이터 섹션의 목록을 가져옵니다.

Flags

Bluetooth LE 광고 플래그.

LocalName

보급 알림에 포함된 로컬 이름입니다.

ManufacturerData

BluetoothLEAdvertisement의 제조업체별 데이터 섹션 목록을 가져옵니다.

ServiceUuids

BluetoothLEAdvertisement의 서비스 UUID(128비트 GUID 형식)의 목록을 가져옵니다.

메서드

GetManufacturerDataByCompanyId(UInt16)

BluetoothLEAdvertisement 페이로드에서 지정된 회사 ID와 일치하는 모든 제조업체 데이터 섹션 목록을 반환합니다.

GetSectionsByType(Byte)

BluetoothLEAdvertisement의 지정된 광고 섹션 유형과 일치하는 광고 데이터 섹션 목록을 반환합니다.

적용 대상

추가 정보