System.Rtti.TRttiProperty.GetValue
Delphi
function GetValue(Instance: Pointer): TValue; override;
C++
virtual TValue __fastcall GetValue(void * Instance);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiProperty |
Description
Renvoie la valeur de la propriété dans une instance donnée.
Appelez GetValue pour obtenir une structure TValue contenant la valeur de la propriété dans une instance donnée.
Le paramètre AInstance peut pointer sur une instance de classe ou sur une instance d'enregistrement.
Remarque : Utilisez la propriété IsReadable pour vérifier si la lecture de la valeur d'une propriété est autorisée. Essayer d'appeler GetValue sur une propriété non accessible en lecture déclenche une exception.
Voir aussi