System.Rtti.TRttiType.GetProperties
Delphi
function GetProperties: TArray<TRttiProperty>; virtual;
C++
virtual System::DynamicArray<TRttiProperty*> __fastcall GetProperties();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiType |
Description
Renvoie une liste de toutes les propriétés qui sont partie du type reflété.
Utilisez la méthode GetProperties pour obtenir une liste de toutes les propriétés qui sont membres dans le type reflété. Même si GetProperties est déclarée dans TRttiType, elle fonctionne seulement pour les objets RTTI décrivant les types qui réellement autorisent les méthodes, comme les enregistrements, les classes, et les interfaces ; pour tous les autres types, cette méthode renvoie simplement un tableau vide.
La liste renvoyée par GetProperties est ordonnée par la hiérarchie de classe/interface. Cela signifie que les propriétés récemment incluses sont situées au début de la liste.
Voir aussi
Exemples de code