System.Contnrs.TClassList.Extract

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Extract(Item: TClass): TClass; inline;

C++

HIDESBASE System::TClass __fastcall Extract(System::TClass Item);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Contnrs.pas
System.Contnrs.hpp
System.Contnrs TClassList

Beschreibung

Entfernt eine Klasse aus der Liste.

Mit Extract entfernen Sie eine Klasse aus der Liste. Nachdem die Klasse entfernt worden ist, werden alle nachfolgenden Klassen innerhalb der Indexposition nach oben verlagert und die Eigenschaft Count wird herabgesetzt.

In TClassList macht Extract dasselbe wie die Methode Delete, nur wird die Klasse zurückgegeben, die aus der Liste entfernt worden ist.

Wenn Sie die Referenz auf eine Klasse entfernen wollen, ohne den Eintrag aus dem Array Items zu löschen und die Eigenschaft Count zu ändern, setzen Sie die Eigenschaft Items für Index auf nil (Delphi) bzw. auf NULL (C++).

Siehe auch