System.JSON.Builders.TJSONCollectionBuilder.TPairs.Add
Delphi
function Add(const AKey: string; const AValue: string): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Int32): TPairs; overload; inline;
function Add(const AKey: string; const AValue: UInt32): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Int64): TPairs; overload; inline;
function Add(const AKey: string; const AValue: UInt64): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Single): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Double): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Extended): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Boolean): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Char): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Byte): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TDateTime): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TGUID): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TBytes; ABinaryType: TJsonBinaryType = TJsonBinaryType.Generic): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TJsonOid): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TJsonRegEx): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TJsonDBRef): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TJsonCodeWScope): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TValue): TPairs; overload; inline;
function Add(const AKey: string; const AValue: TVarRec): TPairs; overload; inline;
function Add(const AKey: string; const AValue: Variant): TPairs; overload; inline;
C++
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::UnicodeString AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const int AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const unsigned AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const __int64 AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const unsigned __int64 AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const float AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const double AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Extended AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const bool AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::WideChar AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Byte AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::TDateTime AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const GUID &AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::DynamicArray<System::Byte> AValue, System::Json::Types::TJsonBinaryType ABinaryType = (System::Json::Types::TJsonBinaryType)(0x0))/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Json::Types::TJsonOid &AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Json::Types::TJsonRegEx &AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Json::Types::TJsonDBRef &AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Json::Types::TJsonCodeWScope &AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Rtti::TValue &AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::TVarRec &AValue)/* overload */;
HIDESBASE TJSONCollectionBuilder::TPairs* __fastcall Add(const System::UnicodeString AKey, const System::Variant &AValue)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.JSON.Builders.pas System.JSON.Builders.hpp |
System.JSON.Builders | TPairs |
説明
指定されたキー/値ペアを JSON オブジェクトに追加し、メソッド連鎖用にこの TPairs インスタンスを返します。
関連項目
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.AddMaxKey
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.AddMinKey
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.AddNull
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.AddPairs
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.AddUndefined
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.BeginArray
- System.JSON.Builders.TJSONCollectionBuilder.TPairs.BeginObject