EMS.Services.TEMSInternalAPI.TJSONNames

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

Delphi

    TJSONNames = record
    public const
      UserName = 'username';
      Password = 'password';
      SessionToken = 'sessionToken';
      Error = 'error';
      Description = 'description';
      UserID = '_id';
      GroupName = 'groupname';
      InstallationID = '_id';
      MetaData = '_meta';
      MetaCreated = 'created';
      MetaUpdated = 'updated';
      MetaCreator = 'creator';
      PushWhere = 'where';
      PushChannels = 'channels';
      PushData = 'data';
      GroupUsers = 'users';
    end;

C++

struct DECLSPEC_DRECORD TJSONNames
{
public:
    #define TEMSInternalAPI_TJSONNames_UserName L"username"
    #define TEMSInternalAPI_TJSONNames_Password L"password"
    #define TEMSInternalAPI_TJSONNames_SessionToken L"sessionToken"
    #define TEMSInternalAPI_TJSONNames_Error L"error"
    #define TEMSInternalAPI_TJSONNames_Description L"description"
    #define TEMSInternalAPI_TJSONNames_UserID L"_id"
    #define TEMSInternalAPI_TJSONNames_GroupName L"groupname"
    #define TEMSInternalAPI_TJSONNames_InstallationID L"_id"
    #define TEMSInternalAPI_TJSONNames_MetaData L"_meta"
    #define TEMSInternalAPI_TJSONNames_MetaCreated L"created"
    #define TEMSInternalAPI_TJSONNames_MetaUpdated L"updated"
    #define TEMSInternalAPI_TJSONNames_MetaCreator L"creator"
    #define TEMSInternalAPI_TJSONNames_PushWhere L"where"
    #define TEMSInternalAPI_TJSONNames_PushChannels L"channels"
    #define TEMSInternalAPI_TJSONNames_PushData L"data"
    #define TEMSInternalAPI_TJSONNames_GroupUsers L"users"
};

プロパティ

種類 可視性 ソース ユニット
record
struct
public
EMS.Services.pas
EMS.Services.hpp
EMS.Services TEMSInternalAPI


説明

組み込み EMS リソースに送信する JSON オブジェクト ペアキーとして使用する文字列です。

TEMSInternalAPI クラスを使用するのに TJSONNames を使用する必要はありませんが、TEMSInternalAPI のサブクラスを作成してその機能を拡張する場合は、TJSONNames が必要になる可能性があります。