System.JSON.TJSONString.AsTValue

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

Delphi

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

C++

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

プロパティ

種類 可視性 ソース ユニット
function protected
System.JSON.pas
System.JSON.hpp
System.JSON TJSONString


説明

指定された TValue のインスタンス AValue にこの JSON 文字列値の値を設定します。その際、エンコードには指定されたを使用します。指定された型がサポートされていれば True を、サポートされていなければ False を返します。

サポートされている TTypeData の型は以下のとおりです。

サポートされている型 説明

tkChar
tkWChar
tkEnumeration
tkFloat
tkInt64
tkInteger
tkLString
tkString
tkUString
tkWString

AValue に設定する文字列をエンコードする型を定義します。
tkChar NEXTGEN (モバイル) コンパイラではサポートされていない点に注意してください。

tkClass

AValue はそのまま設定されます。

関連項目