System.Beacon.TBeaconManager.RegisterBeacon

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function RegisterBeacon(const AGUID: TGUID; const AKindofBeacon: TKindofBeacon = TKindofBeacon.iBAltBeacons;  AManufacturerId: Integer = MANUFATURER_ID_ALL): Boolean; overload;
function RegisterBeacon(const AGUID: TGUID; AMajor: Word; const AKindofBeacon: TKindofBeacon = TKindofBeacon.iBAltBeacons;  AManufacturerId: Integer = MANUFATURER_ID_ALL): Boolean; overload;
function RegisterBeacon(const AGUID: TGUID; AMajor, AMinor: Word; const AKindofBeacon: TKindofBeacon = TKindofBeacon.iBAltBeacons;  AManufacturerId: Integer = MANUFATURER_ID_ALL): Boolean; overload;

C++

bool __fastcall RegisterBeacon(const GUID &AGUID, const TKindofBeacon AKindofBeacon = (TKindofBeacon)(0x3), int AManufacturerId = 0xffffffff)/* overload */;
bool __fastcall RegisterBeacon(const GUID &AGUID, System::Word AMajor, const TKindofBeacon AKindofBeacon = (TKindofBeacon)(0x3), int AManufacturerId = 0xffffffff)/* overload */;
bool __fastcall RegisterBeacon(const GUID &AGUID, System::Word AMajor, System::Word AMinor, const TKindofBeacon AKindofBeacon = (TKindofBeacon)(0x3), int AManufacturerId = 0xffffffff)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Beacon.pas
System.Beacon.hpp
System.Beacon TBeaconManager


説明

RegisterBeacon メソッドは、モニタリング用途で、リージョン内でビーコンを登録します。

RegisterBeacon は、ビーコンを形式 iBeacon および AltBeacon で登録します。

3 つの異なるオーバーロード メソッドは、モニタリングしたいビーコンに従い、リージョンに登録するために使用します。

  • 第1メソッドでは、AGUID を使用しているすべての AMajor および AMinor のビーコンを登録します。
  • 第2メソッドでは、指定された AGUID および AMajor に関係するすべての AMinor ビーコンを登録します。
  • 第3メソッドでは、AGUIDAMajorAMinor で指定されたビーコンのみを登録します。

メモ:

  • Eddystone ビーコンを登録するには、RegisterBeacons を使用します。

関連項目