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
AMajor
etAMinor
en utilisant leurAGUID
. - La deuxième méthode recense tous les beacons
AMinor
associés auxAGUID
etAMajor
. - La troisième méthode recense uniquement le beacon indiqué avec
AGUID
,AMajor
etAMinor
.
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.