System.Rtti.TRttiType.GetProperties

De RAD Studio API Documentation
Aller à : navigation, rechercher

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