System.Beacon.IBeacon.IsEqualTo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IsEqualTo(const AGUID: TGUID; AMajor, AMinor: word): Boolean; overload;
function IsEqualTo(const ANamespace: TNamespace; const AInstance: TInstance): Boolean; overload;
function IsEqualTo(const AIBeacon: IBeacon): Boolean; overload;

C++

virtual bool __fastcall IsEqualTo(const GUID &AGUID, System::Word AMajor, System::Word AMinor) = 0 /* overload */;
virtual bool __fastcall IsEqualTo(const TNamespace &ANamespace, const TInstance &AInstance) = 0 /* overload */;
virtual bool __fastcall IsEqualTo(const _di_IBeacon AIBeacon) = 0 /* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Beacon.pas
System.Beacon.hpp
System.Beacon IBeacon


Beschreibung

Überprüft, ob die Informationen, die in den Parametern, die dem aktuellen Beacon entsprechen, angegeben sind.

Abhängig von den verschiedenen überladenen Methoden können Sie die folgenden Parameter verwenden:

  • Die erste Signatur akzeptiert AGUID, AMajor und AMinor: Gibt True zurück, wenn sie den aktuellen Beacon-Eigenschaft entsprechen (GUID, Major und Minor). Andernfalls wird False zurückgegeben.
  • Die zweite Signatur akzeptiert ANamespace und AInstance: Gibt True zurück, wenn sie dem aktuellen EddystoneUID-Beaconbezeichner entsprecehn (Namespace und Instance). Andernfalls wird False zurückgegeben.
  • Die dritte Signatur akzeptiert AIBeacon: Gibt True zurück, wenn er dem aktuellen Beacon entspricht, als Referenz auf dessen eigene Schnittstelle und dem assoziierten Inhalt. Andernfalls wird False zurückgegeben.

Siehe auch