System.Contnrs.TClassList.Remove

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Remove(AClass: TClass): Integer; inline;

C++

HIDESBASE int __fastcall Remove(System::TClass AClass);

Propriétés

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

Description

Remove retire de la liste la première occurrence de la classe spécifiée.

Appelez la méthode Remove pour supprimer une classe spécifique de la liste quand son indice est inconnu. La valeur renvoyée est l'indice de la classe dans le tableau Items avant sa suppression. Si l'objet spécifié n'est pas trouvé dans la liste, Remove renvoie –1.

Après la suppression d'une classe, l'indice de toutes les classes suivantes est décalé vers le bas et Count est décrémentée. Si une classe apparaît à plusieurs reprises dans la liste, Remove ne supprime que la première occurrence.

Pour utiliser l'indice à la place d'une référence d'objet pour spécifier la classe, appelez la méthode Delete.

Voir aussi