System.Beacon.TEddystoneUID
Delphi
TEddystoneUID = record
Namespace: TNamespace;
Instance: TInstance;
RFU: Word;
function SetNamespace(const Value: string): boolean;
function SetInstance(const Value: string): boolean;
function GetNamespace: string;
function GetInstance: string;
private
function TBytesToHexString(const AValue: array of Byte): string;
public
property NamespaceToString: string read GetNamespace;
property InstanceToString: string read GetInstance;
end;
C++
struct DECLSPEC_DRECORD TEddystoneUID
{
public:
TNamespace Namespace;
TInstance Instance;
System::Word RFU;
bool __fastcall SetNamespace(const System::UnicodeString Value);
bool __fastcall SetInstance(const System::UnicodeString Value);
System::UnicodeString __fastcall GetNamespace();
System::UnicodeString __fastcall GetInstance();
private:
System::UnicodeString __fastcall TBytesToHexString(const System::Byte *AValue, const int AValue_High);
public:
__property System::UnicodeString NamespaceToString = {read=GetNamespace};
__property System::UnicodeString InstanceToString = {read=GetInstance};
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | System.Beacon.pas System.Beacon.hpp |
System.Beacon | System.Beacon |
説明
EddystoneUID ビーコンと関連づけられた情報を格納するレコード型。
TEddystoneUID は、iBeacon または AltBeacon でのものへの同じ識別子を格納しています。
EddystoneUID フレームは、汎用識別子、UID を構成する 2 つの識別をブロードキャストします。それらは、リージョンを定義するのに使用することもできます: