System.Rtti.TRttiIndexedProperty

Delphi
TRttiIndexedProperty = class(TRttiMember)
C++
class PASCALIMPLEMENTATION TRttiIndexedProperty : public TRttiMember
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | System.Rtti |
Description
TRttiIndexedProperty est la classe RTTI que vous pouvez utiliser pour refléter une propriété indexée.
Une propriété indexée peut logiquement représenter un tableau ou une liste. Pour y accéder, vous devez fournir des informations d'index spécifiques : une ou plusieurs valeurs entières, ou même une chaîne.
TRttiIndexedProperty fournit la fonctionnalité permettant d'obtenir les informations de type à l'exécution des propriétés indexées. Pour obtenir des instances de TRttiIndexedProperty, vous pouvez utiliser les méthodes suivantes (le nom de la propriété doit être fourni sous la forme d'une chaîne) :
Dès que vous avez obtenu l'instance de TRttiIndexedProperty correspondante, vous pouvez :
- Obtenir des informations sur la propriété : si elle est accessible en écriture, en lecture. Voir : IsWritable, IsReadable.
- Ecrire / Lire la propriété (éléments). Voir : SetValue, GetValue.