System.Classes.TInterfaceList.RemoveItem

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function RemoveItem(const Item: IInterface; Direction: TList.TDirection): Integer;

C++

int __fastcall RemoveItem(const System::_di_IInterface Item, System::Types::TDirection Direction);

プロパティ

種類 可視性 ソース ユニット
function public
System.Classes.pas
System.Classes.hpp
System.Classes TInterfaceList


説明

Item パラメータへの最初の参照を、Items 配列から削除します。 戻り値は削除された項目のインデックスです。

Items 配列で特定の項目のインデックスが不明な場合、RemoveItem を呼び出します。返される値は、Items 配列における、削除される前のその項目のインデックスです。項目が削除されると、それに続くすべての項目はすべてインデックスの位置が一つずつ上がり、Count は 1 つ減ります。

Items 配列がポインタのコピーを複数持っていた場合、最初のコピーのみが削除されます。

関連項目