System.Rtti.TRttiProperty.GetValue
Delphi
function GetValue(Instance: Pointer): TValue; override;
C++
virtual TValue __fastcall GetValue(void * Instance);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiProperty |
説明
指定されたインスタンスのプロパティの値を返します。
GetValue メソッドを呼び出すと、指定されたインスタンスのプロパティの値を含む TValue 構造を取得できます。
AInstance パラメータは、クラス インスタンスかまたはレコード インスタンスを指します。
メモ: IsReadable プロパティを使用すると、読み込んでいるプロパティの値が使用できるかどうかを調べることができます。 読み込み不可能なプロパティ上で GetValue を呼び出そうとすると、例外が発生します。
関連項目