System.Rtti.TRttiProperty.GetValue

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

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 を呼び出そうとすると、例外が発生します。

関連項目