System.Rtti.TValue.TryAsType

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

Delphi

function TryAsType<T>(out AResult: T; const EmptyAsAnyType: Boolean = True): Boolean; inline;

C++

bool __fastcall TValue::TryAsType(/* out */ T &AResult, const bool EmptyAsAnyType)

プロパティ

種類 可視性 ソース ユニット
function public
System.Rtti.pas
SystemRtti.h
System.Rtti TValue

説明

現在格納されている値を別の型へキャストしようとします。

TryAsType メソッドを呼び出すと、格納された値を別の型へキャストしようとします。 TryCast は 1 つの out パラメータを必要とします。それはキャストされた値が配置される AResult です。 変換に成功すると TryAsTypetrue を返し、失敗すると false を返します。

関連項目