System.Beacon.TBeaconManager.UnregisterBeacon
Delphi
function UnregisterBeacon(const AGUID: TGUID; const AKindofBeacon: TKindofBeacon = TKindofBeacon.iBAltBeacons): Boolean; overload;
function UnregisterBeacon(const AGUID: TGUID; AMajor: Word; const AKindofBeacon: TKindofBeacon = TKindofBeacon.iBAltBeacons): Boolean; overload;
function UnregisterBeacon(const AGUID: TGUID; AMajor, AMinor: Word; const AKindofBeacon: TKindofBeacon = TKindofBeacon.iBAltBeacons): Boolean; overload;
C++
bool __fastcall UnregisterBeacon(const GUID &AGUID, const TKindofBeacon AKindofBeacon = (TKindofBeacon)(0x3))/* overload */;
bool __fastcall UnregisterBeacon(const GUID &AGUID, System::Word AMajor, const TKindofBeacon AKindofBeacon = (TKindofBeacon)(0x3))/* overload */;
bool __fastcall UnregisterBeacon(const GUID &AGUID, System::Word AMajor, System::Word AMinor, const TKindofBeacon AKindofBeacon = (TKindofBeacon)(0x3))/* overload */;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | System.Beacon.pas System.Beacon.hpp |
System.Beacon | TBeaconManager |
Description
Unregisters regions specified by AGUID
, AMajor
or AMinor
.
UnregisterBeacon unregisters beacons with formats iBeacon and AltBeacon.
Three different overloaded methods may be used for unregistering regions:
- The first method unregisters all the
AMajor
andAMinor
beacons using theAGUID
. - The second method unregisters all the
AMinor
beacons related to the specifiedAGUID
andAMajor
. - The third method unregisters only the beacon specified with
AGUID
,AMajor
, andAMinor
.
Note: In order to unregister Eddystone beacons use UnRegisterBeacons.