System.Contnrs.TObjectBucketList.Data
Delphi
property Data[AItem: TObject]: TObject read GetData write SetData; default;
C++
__property System::TObject* Data[System::TObject* AItem] = {read=GetData, write=SetData/*, default*/};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.Contnrs.pas System.Contnrs.hpp |
System.Contnrs | TObjectBucketList |
説明
オブジェクトバケットリスト内の指定された項目に関連付けられたデータを表します。
Data プロパティを使用すると,バケットリスト内の項目に関連付けられたデータオブジェクトを取得したり設定したりできます。
AItem は,現在オブジェクトバケットリストにある項目の識別子です。AItem がバケットリスト内のいずれかのバケットの項目を指定していない場合に,Data の読み出しまたは設定を実行しようとすると,TObjectBucketList で EListError 例外が発生します。
メモ: Delphi では,Data は TObjectBucketList のデフォルトプロパティです。つまり,このプロパティを使用する場合はプロパティ名を省略できます。したがって,次のコードは, ObjectBucketList1.Data[MyObject] 次のように書き換えることができます。 ObjectBucketList1[MyObject].