Class TCollection
Unit
Declaration
type TCollection = class(TPersistent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- TCollection
Overview
Fields
| Protected | FItemClass: TCollectionItemClass; |
Methods
| Protected | function GetAttrCount: Integer; dynamic; |
| Protected | function GetAttr(Index: Integer): string; dynamic; |
| Protected | function GetItemAttr(Index, ItemIndex: Integer): string; dynamic; |
| Protected | procedure Changed; |
| Protected | function GetItem(Index: Integer): TCollectionItem; |
| Protected | procedure SetItem(Index: Integer; Value: TCollectionItem); |
| Protected | procedure SetItemName(Item: TCollectionItem); virtual; |
| Protected | procedure SetPropName; virtual; |
| Protected | procedure Update(Item: TCollectionItem); virtual; |
| Protected | procedure Notify(Item: TCollectionItem;Action: TCollectionNotification); virtual; |
| Public | constructor Create(AItemClass: TCollectionItemClass); |
| Public | destructor Destroy; override; |
| Public | function Owner: TPersistent; |
| Public | function Add: TCollectionItem; |
| Public | procedure Assign(Source: TPersistent); override; |
| Public | procedure BeginUpdate; virtual; |
| Public | procedure Clear; |
| Public | procedure EndUpdate; virtual; |
| Public | procedure Delete(Index: Integer); |
| Public | function GetEnumerator: TCollectionEnumerator; |
| Public | function GetNamePath: string; override; |
| Public | function Insert(Index: Integer): TCollectionItem; |
| Public | function FindItemID(ID: Integer): TCollectionItem; |
| Public | procedure Exchange(Const Index1, index2: integer); |
| Public | procedure Sort(Const Compare : TCollectionSortCompare); |
Properties
| Protected | property PropName: string read GetPropName write FPropName; |
| Protected | property UpdateCount: Integer read FUpdateCount; |
| Public | property Count: Integer read GetCount; |
| Public | property ItemClass: TCollectionItemClass read FItemClass; |
| Public | property Items[Index: Integer]: TCollectionItem read GetItem write SetItem; |
Description
Fields
| Protected | FItemClass: TCollectionItemClass; |
|
This item has no description. | |
Methods
| Protected | function GetAttrCount: Integer; dynamic; |
|
This item has no description. | |
| Protected | function GetAttr(Index: Integer): string; dynamic; |
|
This item has no description. | |
| Protected | function GetItemAttr(Index, ItemIndex: Integer): string; dynamic; |
|
This item has no description. | |
| Protected | procedure Changed; |
|
This item has no description. | |
| Protected | function GetItem(Index: Integer): TCollectionItem; |
|
This item has no description. | |
| Protected | procedure SetItem(Index: Integer; Value: TCollectionItem); |
|
This item has no description. | |
| Protected | procedure SetItemName(Item: TCollectionItem); virtual; |
|
This item has no description. | |
| Protected | procedure SetPropName; virtual; |
|
This item has no description. | |
| Protected | procedure Update(Item: TCollectionItem); virtual; |
|
This item has no description. | |
| Protected | procedure Notify(Item: TCollectionItem;Action: TCollectionNotification); virtual; |
|
This item has no description. | |
| Public | constructor Create(AItemClass: TCollectionItemClass); |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | function Owner: TPersistent; |
|
This item has no description. | |
| Public | function Add: TCollectionItem; |
|
This item has no description. | |
| Public | procedure Assign(Source: TPersistent); override; |
|
This item has no description. | |
| Public | procedure BeginUpdate; virtual; |
|
This item has no description. | |
| Public | procedure Clear; |
|
This item has no description. | |
| Public | procedure EndUpdate; virtual; |
|
This item has no description. | |
| Public | procedure Delete(Index: Integer); |
|
This item has no description. | |
| Public | function GetEnumerator: TCollectionEnumerator; |
|
This item has no description. | |
| Public | function GetNamePath: string; override; |
|
This item has no description. | |
| Public | function Insert(Index: Integer): TCollectionItem; |
|
This item has no description. | |
| Public | function FindItemID(ID: Integer): TCollectionItem; |
|
This item has no description. | |
| Public | procedure Exchange(Const Index1, index2: integer); |
|
This item has no description. | |
| Public | procedure Sort(Const Compare : TCollectionSortCompare); |
|
This item has no description. | |
Properties
| Protected | property PropName: string read GetPropName write FPropName; |
|
This item has no description. | |
| Protected | property UpdateCount: Integer read FUpdateCount; |
|
This item has no description. | |
| Public | property Count: Integer read GetCount; |
|
This item has no description. | |
| Public | property ItemClass: TCollectionItemClass read FItemClass; |
|
This item has no description. | |
| Public | property Items[Index: Integer]: TCollectionItem read GetItem write SetItem; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.