次の方法で共有


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)

指定した会社 ID と一致する BluetoothLEAdvertisement ペイロード内のすべての製造元データ セクションの一覧を返します。

GetSectionsByType(Byte)

BluetoothLEAdvertisement の特定の広告セクションの種類と一致する広告データ セクションの一覧を返します。

適用対象

こちらもご覧ください