System.Rtti.TValue.TryAsType
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 です。 変換に成功すると TryAsType は true を返し、失敗すると false を返します。
関連項目