Data.Bind.ObjectScope.TBindFieldDefs.SetItemName
Delphi
procedure SetItemName(AItem: TCollectionItem); override;
C++
virtual void __fastcall SetItemName(System::Classes::TCollectionItem* AItem);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Data.Bind.ObjectScope.pas Data.Bind.ObjectScope.hpp |
Data.Bind.ObjectScope | TBindFieldDefs |
説明
新たに挿入されたコレクション項目の名前を初期化します。
Data.Bind.ObjectScope.TBindFieldDefs.SetItemName は System.Classes.TCollection.SetItemName を継承しています。以下の内容はすべて System.Classes.TCollection.SetItemName を参照しています。
新たに挿入されたコレクション項目の名前を初期化します。
Insert メソッドは,項目をコレクションに挿入する際に SetItemName を呼び出して項目の Name プロパティを初期化します。
TCollection で実装した SetItemName は何もしません。TCollection の下位オブジェクトの中には,このメソッドをオーバーライドしてコレクション項目にデフォルト名を提供するものがあります。