System.Generics.Collections.TList.Extract
Delphi
function Extract(const Value: T): T; inline;
C++
T __fastcall Extract(const T Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TList |
説明
リストのエントリを削除してその値を返します。
Extract は、エントリ(Value)をリストから削除してその値を返します。Value がリストに存在しない場合は、型 T のデフォルト値を返します。
リストからエントリが削除されると、OnNotify イベントが発生します。Extract は、要素が削除されたのではなく抽出されたことを示すイベント コードを除くと、Remove と似ています。これは、項目を開放せずに削除するために提供されています。