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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Beacon.pas System.Beacon.hpp |
System.Beacon | TBeaconManager |
Beschreibung
Die Methode RegisterBeacon registriert Beacons in einem Bereich für Überwachungszwecke.
RegisterBeacon registriert Beacons mit den Formaten iBeacon und AltBeacon.
Drei verschiedene überladene Methoden können zur Registrierung von Bereichen gemäß den Beacons, die überwacht werden sollen:
- Die erste Methode registriert alle
AMajor
- undAMinor
-Beacons mit derAGUID
. - Die zweite Methode registriert alle
AMinor
-Beacons für die angegebenenAGUID
undAMajor
. - Die dritte Methode registriert nur den Beacon, der mit
AGUID
,AMajor
undAMinor
angegeben ist.
Hinweis:
- Sie können mit derselben UUID keine Ereignisse von mehreren Bereichseinträgen abrufen. Weitere Informationen über Ereignisse von verschiedenen überwachten Bereichen finden Sie unter Abrufen von Informationen von eingehenden Beacons.
- Um Eddystone-Beacons zu registrieren, verwenden Sie RegisterBeacons.