System.JSON.TJSONPair.Create
Delphi
constructor Create(const Str: TJSONString; const Value: TJSONValue); overload;
constructor Create(const Str: string; const Value: TJSONValue); overload;
constructor Create(const Str: string; const Value: string); overload;
constructor Create(const Str: string; const Value: Int64); overload;
constructor Create(const Str: string; const Value: UInt64); overload;
constructor Create(const Str: string; const Value: Integer); overload;
constructor Create(const Str: string; const Value: Cardinal); overload;
constructor Create(const Str: string; const Value: Double); overload;
constructor Create(const Str: string; const Value: Extended); overload;
constructor Create(const Str: string; const Value: Currency); overload;
constructor Create(const Str: string; const Value: Boolean); overload;
constructor Create; overload; override;
C++
__fastcall TJSONPair(TJSONString* const Str, TJSONValue* const Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, TJSONValue* const Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const System::UnicodeString Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const __int64 Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const unsigned __int64 Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const int Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const unsigned Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const double Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const System::Extended Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const System::Currency Value)/* overload */;
__fastcall TJSONPair(const System::UnicodeString Str, const bool Value)/* overload */;
__fastcall virtual TJSONPair()/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | System.JSON.pas System.JSON.hpp |
System.JSON | TJSONPair |
Description
Crée une instance de la classe TJSONPair.
La version du TJSONPair avec paramètres de type (TJSONString, TJSONValue) est un constructeur utilitaire qui crée une paire JSON. Les arguments de cette version du constructeur sont listés dans le tableau ci-dessous, avec leur signification. Les arguments ne doivent pas être null.
Argument | Signification |
---|---|
Str |
Le nom de la paire, donné sous la forme d'un objet TJSONString |
Value |
La valeur de la paire, donnée sous la forme d'un objet TJSONValue |
La version du TJSONPair avec paramètres de type (UnicodeString, TJSONValue) est un constructeur qui crée une paire JSON. Les arguments de cette version du constructeur sont listés dans le tableau ci-dessous, avec leur signification. Les arguments sont automatiquement convertis en équivalents JSON.
Argument | Signification |
---|---|
Str |
Le nom de la paire, donné sous la forme d'un UnicodeString |
Value |
La valeur de la paire, donnée sous la forme d'un objet TJSONValue |
La version du TJSONPair avec paramètres de type (UnicodeString, UnicodeString) est un constructeur qui crée une paire JSON. Les arguments de cette version du constructeur sont listés dans le tableau ci-dessous, avec leur signification. Les arguments sont automatiquement convertis en une paire d'objets TJSONString.
Argument | Signification |
---|---|
Str |
Le nom de la paire, donné sous la forme d'un UnicodeString |
Value |
La valeur de la paire, donnée sous la forme d'un UnicodeString |