System.Rtti.TRttiIndexedProperty

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Rtti.TRttiMemberSystem.Rtti.TRttiNamedObjectSystem.Rtti.TRttiObjectSystem.TObjectTRttiIndexedProperty

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.

Voir aussi