System.Contnrs.TCustomBucketList.Data

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Data[AItem: Pointer]: Pointer read GetData write SetData; default;

C++

__property void * Data[void * AItem] = {read=GetData, write=SetData/*, default*/};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.Contnrs.pas
System.Contnrs.hpp
System.Contnrs TCustomBucketList

Description

Représente les données associées à un élément spécifié dans la liste de compartiments.

Utilisez la propriété Data pour récupérer ou définir les données associées à un élément de la liste de compartiments.

AItem pointe sur un élément de la liste de compartiments. Si AItem ne spécifie pas un élément de l'un des compartiments de la liste des compartiments, toute tentative de lecture ou d'écriture de Data provoque le déclenchement d'une exception EListError par TCustomBucketList.

Remarque :  Dans Delphi, Data est la propriété par défaut de TCustomBucketList. Cela signifie que le nom de la propriété peut être omis lors de l'utilisation de cette propriété. Par exemple, les deux lignes de code suivantes sont correctes et font la même chose :

BucketList1.Data[Name as Pointer] := Pointer(Form1.FindChildControl(Name)); BucketList1[Name as Pointer] := Pointer(Form1.FindChildControl(Name));

Remarque :  Dans C++, vous pouvez accéder à Data à l'aide de l'opérateur [] ; vous obtiendrez le même résultat qu'avec la propriété par défaut dans Delphi.

Voir aussi