System.Rtti.TRttiProperty.GetValue

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetValue(Instance: Pointer): TValue;

C++

TValue __fastcall GetValue(void * Instance);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Rtti.pas
System.Rtti.hpp
System.Rtti TRttiProperty

Beschreibung

Gibt den Wert der Eigenschaft in einer angegebenen Instanz zurück.

Verwenden Sie GetValue zum Erhalten einer TValue-Struktur, die den Wert der Eigenschaft in einer angegebenen Instanz enthält.

Der AInstance-Parameter kann entweder auf eine Klasseninstanz oder auf eine Record-Instanz zeigen.

Anmerkung:  Mit IsReadable können Sie überprüfen, ob das Lesen eines Eigenschaftswerts zulässig ist. Der Aufruf von GetValue auf eine nicht lesbare Eigenschaft löst eine Exception aus.

Siehe auch