System.Beacon.TBeaconManager.RegisterBeacon
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
AMajoretAMinoren utilisant leurAGUID. - La deuxième méthode recense tous les beacons
AMinorassociés auxAGUIDetAMajor. - La troisième méthode recense uniquement le beacon indiqué avec
AGUID,AMajoretAMinor.
Remarque :
- Il est impossible d'obtenir des événements de différents éléments région avec le même UUID. Pour davantage d'informations concernant les événements de différentes régions surveillées, voir Obtention d'informations à partir des beacons entrants.
- Afin de recenser des beacons Eddystone, utilisez RegisterBeacons.