System.Rtti.TRttiProperty.GetValue

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

function GetValue(Instance: Pointer): TValue;

C++

TValue __fastcall GetValue(void * Instance);

Properties

Type Visibility Source Unit Parent
function public
System.Rtti.pas
System.Rtti.hpp
System.Rtti TRttiProperty

Description

Returns the value of the property in a given instance.

Call GetValue to obtain a TValue structure containing the value of the property in a given instance.

The AInstance parameter can either point to a class instance or to a record instance.

Note: Use the IsReadable to check whether reading a property's value is allowed. Trying to call GetValue on a nonreadable property results in an exception.

See Also