System.Contnrs.TClassList.Extract
Delphi
function Extract(Item: TClass): TClass; inline;
C++
HIDESBASE System::TClass __fastcall Extract(System::TClass Item);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Contnrs.pas System.Contnrs.hpp |
System.Contnrs | TClassList |
Description
Supprime une classe de la liste.
Appelez Extract pour retirer une classe de la liste. Après la suppression de la classe, l'indice de toutes les classes suivantes est décalé vers le bas et Count est décrémentée.
Dans TClassList, Extract fait la même chose que la méthode Delete, si ce n'est qu'elle renvoie la classe qui a été supprimée de la liste.
Pour retirer la référence à une classe sans supprimer son entrée du tableau Items ni modifier le compteur (Count), initialisez la propriété Items de l'index à nil (Delphi) ou NULL (C++).