System.Contnrs.TClassList.Extract
Delphi
function Extract(Item: TClass): TClass; inline;
C++
HIDESBASE System::TClass __fastcall Extract(System::TClass Item);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Contnrs.pas System.Contnrs.hpp |
System.Contnrs | TClassList |
説明
リストからクラスを削除します。
Extract メソッドを呼び出すと,リストからクラスを削除できます。クラスが削除されると,それ以降のすべてのクラスのインデックス位置が繰り上げられ,Count プロパティがデクリメントされます。
TClassList では,Extract は,リストから削除されたクラスを返すことを除いて,Delete メソッドと同じ処理を行います。
Items 配列からのエントリの削除,または Count の変更を行わずにクラスへの参照を削除するには,Index の Items プロパティを nil (Delphi) または NULL (C++) に設定します。