System.Beacon.IBeacon.IsEqualTo

提供: RAD Studio API Documentation
移動先: 案内検索

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シグニチャは、AGUIDAMajorAMinor を受け取ります: それらが現在のビーコン プロパティ(GUIDMajorMinor)と等しかった場合に、True を返します。そうでなければ、False を返します。
  • 第2シグニチャは、ANamespaceAInstance を受け取ります: それらが現在の EddystoneUID ビーコン プロパティ(NamespaceInstance)と等しかった場合に、True を返します。 そうでなければ、False を返します。
  • 第3シグニチャは、AIBeacon を受け取ります: それが、その適切なインターフェイスへの参照および関連づけられているコンテンツにより、現在のビーコンと等しかった場合に True を返します。そうでなければ、False を返します。

関連項目