BluetoothLEAdvertisement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
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 の特定の広告セクションの種類と一致する広告データ セクションの一覧を返します。 |