System.Contnrs.TCustomBucketList

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTCustomBucketList

Delphi

TCustomBucketList = class(TObject)

C++

class PASCALIMPLEMENTATION TCustomBucketList : public System::TObject

Propriétés

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

Description

TCustomBucketList est la classe de base des listes qui stockent des éléments sous un nombre limité de catégories.

Utilisez TCustomBucketList comme classe de base des listes d'éléments qui rentrent dans un nombre limité de catégories (ou compartiments). Chaque compartiment peut contenir plusieurs éléments, et une fonction définie (la méthode protégée BucketFor) détermine le compartiment auquel un élément appartient. Les descendants de TCustomBucketList peuvent contenir des listes d'éléments qui correspondent à des catégories naturelles ou des implémentations d'une table de hachage.

Ne créez pas d'instances de TCustomBucketList. Dans TCustomBucketList, la méthode BucketFor est abstraite (virtuelle pure), c'est-à-dire que les classes dérivées doivent la redéfinir et fournir une implémentation.