System.Beacon.TBeaconManager.RegisterBeacon

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Beacon.pas
System.Beacon.hpp
System.Beacon TBeaconManager


Description

La méthode RegisterBeacon recense des beacons dans une région à des fins de surveillance.

RegisterBeacon recense des beacons avec les formats iBeacon et AltBeacon.

Il est possible d'utiliser trois méthodes surchargées différentes pour recenser des régions selon les beacons devant être surveillés :

  • La première méthode recense tous les beacons AMajor et AMinor en utilisant leur AGUID.
  • La deuxième méthode recense tous les beacons AMinor associés aux AGUID et AMajor.
  • La troisième méthode recense uniquement le beacon indiqué avec AGUID, AMajor et AMinor.

Remarque :

Voir aussi