System.JSON.TJSONString.AsTValue

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AsTValue(ATypeInfo: PTypeInfo; var AValue: TValue): Boolean; override;

C++

virtual bool __fastcall AsTValue(System::Typinfo::PTypeInfo ATypeInfo, System::Rtti::TValue &AValue);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
System.JSON.pas
System.JSON.hpp
System.JSON TJSONString


Beschreibung

Füllt die angegebene AValue-Instanz von TValue mit dem Wert dieses mit dem angegebenen Typ codierten JSON-Strings. Die Funktion gibt True zurück, wenn der angegebene Typ unterstützt wird, ansonsten False.

Folgende TTypeData-Typen werden unterstützt:

Unterstützte Typen Beschreibung

tkChar
tkWChar
tkEnumeration
tkFloat
tkInt64
tkInteger
tkLString
tkString
tkUString
tkWString

Legt die Typen fest, in die ein String zum Füllen von AValue codiert werden soll.
Beachten Sie, dass tkChar für (mobile) NEXTGEN-Compiler nicht unterstützt wird.

tkClass

Füllt AValue mit dem Originaltyp.

Siehe auch