System.Classes.TInterfaceList.RemoveItem
Delphi
function RemoveItem(const Item: IInterface; Direction: TList.TDirection): Integer;
C++
int __fastcall RemoveItem(const System::_di_IInterface Item, System::Types::TDirection Direction);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TInterfaceList |
Description
Supprime un élément de la liste. La valeur renvoyée est l'index de l'élément supprimé.
Appelez RemoveItem pour supprimer un élément spécifique du tableau Items lorsque son index est inconnu. La valeur renvoyée est l'index de l'élément dans le tableau Items avant sa suppression. Après la suppression d'un élément, tous les éléments qui le suivent remontent dans la position d'index et la valeur de Count est réduite d'un point.
Si le tableau Items contient plusieurs copies du pointeur, seule la première occurrence est supprimée.