System.Beacon.IBeacon.IsEqualTo
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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Beacon.pas System.Beacon.hpp |
System.Beacon | IBeacon |
説明
パラメータで指定された情報が、現在のビーコンに対応しているかどうかチェックします。
オーバーロード メソッドによって、使用できるパラメータが次のようになります:
- 第1シグニチャは、
AGUID
、AMajor
、AMinor
を受け取ります: それらが現在のビーコン プロパティ(GUID、Major、Minor)と等しかった場合に、True
を返します。そうでなければ、False
を返します。 - 第2シグニチャは、
ANamespace
とAInstance
を受け取ります: それらが現在の EddystoneUID ビーコン プロパティ(Namespace と Instance)と等しかった場合に、True
を返します。 そうでなければ、False
を返します。 - 第3シグニチャは、
AIBeacon
を受け取ります: それが、その適切なインターフェイスへの参照および関連づけられているコンテンツにより、現在のビーコンと等しかった場合にTrue
を返します。そうでなければ、False
を返します。