TCollection
Overview
Location
-
Reference:
- Delphi.dll .NET
- delphi.jar Cooper
- Delphi.fx Island
- libDelphi.fx Toffee
- Namespace: RemObjects.Elements.RTL.Delphi
- Ancestry: TPersistent | TCollection
constructor (declared in TPersistent) .NET, Cooper, Island
constructor
TCollection()
init()
TCollection()
Sub New()
constructor (TCollectionItemClass)
constructor(aItemClass: TCollectionItemClass)
TCollection(TCollectionItemClass aItemClass)
init(_ aItemClass: TCollectionItemClass)
TCollection(TCollectionItemClass aItemClass)
Sub New(aItemClass As TCollectionItemClass)
Parameters:
- aItemClass:
Add virtual
method Add: TCollectionItem
TCollectionItem Add()
func Add() -> TCollectionItem
TCollectionItem Add()
Function Add() As TCollectionItem
Assign virtual (declared in TPersistent)
method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
void Assign(TPersistent Source)
Sub Assign(Source As TPersistent)
Parameters:
- Source:
AssignTo protected virtual (declared in TPersistent)
method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
void AssignTo(TPersistent Dest)
Sub AssignTo(Dest As TPersistent)
Parameters:
- Dest:
BeginUpdate virtual
method BeginUpdate
void BeginUpdate()
func BeginUpdate()
void BeginUpdate()
Sub BeginUpdate()
Capacity virtual
property Capacity: Int32 read write;
Int32 Capacity { get; set; }
var Capacity: Int32 { get{} set{} }
Integer Capacity { __get; __set; }
Property Capacity() As Int32
Changed protected virtual
method Changed
void Changed()
func Changed()
void Changed()
Sub Changed()
Clear virtual
method Clear
void Clear()
func Clear()
void Clear()
Sub Clear()
Count virtual
property Count: Int32 read;
Int32 Count { get; }
var Count: Int32 { get{} }
Integer Count { __get; }
ReadOnly Property Count() As Int32
DefineProperties virtual (declared in TPersistent)
method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
void DefineProperties(TObject Filer)
Sub DefineProperties(Filer As TObject)
Parameters:
- Filer:
Delete virtual
method Delete(aIndex: Int32)
void Delete(Int32 aIndex)
func Delete(_ aIndex: Int32)
void Delete(Integer aIndex)
Sub Delete(aIndex As Int32)
Parameters:
- aIndex:
EndUpdate virtual
method EndUpdate
void EndUpdate()
func EndUpdate()
void EndUpdate()
Sub EndUpdate()
FindItemID virtual
method FindItemID(aID: Int32): TCollectionItem
TCollectionItem FindItemID(Int32 aID)
func FindItemID(_ aID: Int32) -> TCollectionItem
TCollectionItem FindItemID(Integer aID)
Function FindItemID(aID As Int32) As TCollectionItem
Parameters:
- aID:
GetItem protected virtual
method GetItem(aIndex: Int32): TCollectionItem
TCollectionItem GetItem(Int32 aIndex)
func GetItem(_ aIndex: Int32) -> TCollectionItem
TCollectionItem GetItem(Integer aIndex)
Function GetItem(aIndex As Int32) As TCollectionItem
Parameters:
- aIndex:
GetNamePath virtual (declared in TPersistent)
method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
DelphiString GetNamePath()
Function GetNamePath() As DelphiString
GetOwner protected virtual (declared in TPersistent)
method GetOwner: TPersistent
TPersistent GetOwner()
func GetOwner() -> TPersistent
TPersistent GetOwner()
Function GetOwner() As TPersistent
getPropName protected Cooper
method getPropName: String
String getPropName()
func getPropName() -> String
String getPropName()
Function getPropName() As String
Insert virtual
method Insert(aIndex: Int32): TCollectionItem
TCollectionItem Insert(Int32 aIndex)
func Insert(_ aIndex: Int32) -> TCollectionItem
TCollectionItem Insert(Integer aIndex)
Function Insert(aIndex As Int32) As TCollectionItem
Parameters:
- aIndex:
ItemClass virtual
property ItemClass: TCollectionItemClass read;
TCollectionItemClass ItemClass { get; }
var ItemClass: TCollectionItemClass { get{} }
TCollectionItemClass ItemClass { __get; }
ReadOnly Property ItemClass() As TCollectionItemClass
Items virtual
property Items[aIndex: Int32]: TCollectionItem read write;
TCollectionItem Items[Int32 aIndex] { get; set; }
subscript Items(_ aIndex: Int32) -> TCollectionItem { get{} set{} }
TCollectionItem Items[Integer aIndex] { __get; __set; }
Property Items(aIndex As Int32) As TCollectionItem
NextID protected virtual .NET, Island, Toffee
property NextID: Int32 read;
Int32 NextID { get; }
var NextID: Int32 { get{} }
ReadOnly Property NextID() As Int32
Notify protected virtual
method Notify(aItem: TCollectionItem; Action: TCollectionNotification)
void Notify(TCollectionItem aItem, TCollectionNotification Action)
func Notify(_ aItem: TCollectionItem, _ Action: TCollectionNotification)
void Notify(TCollectionItem aItem, TCollectionNotification Action)
Sub Notify(aItem As TCollectionItem, Action As TCollectionNotification)
Parameters:
- aItem:
- Action:
Owner virtual
method Owner: TPersistent
TPersistent Owner()
func Owner() -> TPersistent
TPersistent Owner()
Function Owner() As TPersistent
PropName protected virtual .NET, Island, Toffee
property PropName: String read write;
String PropName { get; set; }
var PropName: String { get{} set{} }
Property PropName() As String
SetItem protected virtual
method SetItem(aIndex: Int32; aValue: TCollectionItem)
void SetItem(Int32 aIndex, TCollectionItem aValue)
func SetItem(_ aIndex: Int32, _ aValue: TCollectionItem)
void SetItem(Integer aIndex, TCollectionItem aValue)
Sub SetItem(aIndex As Int32, aValue As TCollectionItem)
Parameters:
- aIndex:
- aValue:
SetItemName protected virtual
method SetItemName(aItem: TCollectionItem)
void SetItemName(TCollectionItem aItem)
func SetItemName(_ aItem: TCollectionItem)
void SetItemName(TCollectionItem aItem)
Sub SetItemName(aItem As TCollectionItem)
Parameters:
- aItem:
Update protected virtual
method Update(aItem: TCollectionItem)
void Update(TCollectionItem aItem)
func Update(_ aItem: TCollectionItem)
void Update(TCollectionItem aItem)
Sub Update(aItem As TCollectionItem)
Parameters:
- aItem:
UpdateCount protected virtual .NET, Island, Toffee
property UpdateCount: Int32 read;
Int32 UpdateCount { get; }
var UpdateCount: Int32 { get{} }
ReadOnly Property UpdateCount() As Int32
Capacity virtual
property Capacity: Int32 read write;
Int32 Capacity { get; set; }
var Capacity: Int32 { get{} set{} }
Integer Capacity { __get; __set; }
Property Capacity() As Int32
Count virtual
property Count: Int32 read;
Int32 Count { get; }
var Count: Int32 { get{} }
Integer Count { __get; }
ReadOnly Property Count() As Int32
ItemClass virtual
property ItemClass: TCollectionItemClass read;
TCollectionItemClass ItemClass { get; }
var ItemClass: TCollectionItemClass { get{} }
TCollectionItemClass ItemClass { __get; }
ReadOnly Property ItemClass() As TCollectionItemClass
Items virtual
property Items[aIndex: Int32]: TCollectionItem read write;
TCollectionItem Items[Int32 aIndex] { get; set; }
subscript Items(_ aIndex: Int32) -> TCollectionItem { get{} set{} }
TCollectionItem Items[Integer aIndex] { __get; __set; }
Property Items(aIndex As Int32) As TCollectionItem
NextID protected virtual .NET, Island, Toffee
property NextID: Int32 read;
Int32 NextID { get; }
var NextID: Int32 { get{} }
ReadOnly Property NextID() As Int32
PropName protected virtual .NET, Island, Toffee
property PropName: String read write;
String PropName { get; set; }
var PropName: String { get{} set{} }
Property PropName() As String
UpdateCount protected virtual .NET, Island, Toffee
property UpdateCount: Int32 read;
Int32 UpdateCount { get; }
var UpdateCount: Int32 { get{} }
ReadOnly Property UpdateCount() As Int32
constructor (declared in TPersistent) .NET, Cooper, Island
constructor
TCollection()
init()
TCollection()
Sub New()
constructor (TCollectionItemClass)
constructor(aItemClass: TCollectionItemClass)
TCollection(TCollectionItemClass aItemClass)
init(_ aItemClass: TCollectionItemClass)
TCollection(TCollectionItemClass aItemClass)
Sub New(aItemClass As TCollectionItemClass)
Parameters:
- aItemClass:
Add virtual
method Add: TCollectionItem
TCollectionItem Add()
func Add() -> TCollectionItem
TCollectionItem Add()
Function Add() As TCollectionItem
Assign virtual (declared in TPersistent)
method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
void Assign(TPersistent Source)
Sub Assign(Source As TPersistent)
Parameters:
- Source:
AssignTo protected virtual (declared in TPersistent)
method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
void AssignTo(TPersistent Dest)
Sub AssignTo(Dest As TPersistent)
Parameters:
- Dest:
BeginUpdate virtual
method BeginUpdate
void BeginUpdate()
func BeginUpdate()
void BeginUpdate()
Sub BeginUpdate()
Changed protected virtual
method Changed
void Changed()
func Changed()
void Changed()
Sub Changed()
Clear virtual
method Clear
void Clear()
func Clear()
void Clear()
Sub Clear()
DefineProperties virtual (declared in TPersistent)
method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
void DefineProperties(TObject Filer)
Sub DefineProperties(Filer As TObject)
Parameters:
- Filer:
Delete virtual
method Delete(aIndex: Int32)
void Delete(Int32 aIndex)
func Delete(_ aIndex: Int32)
void Delete(Integer aIndex)
Sub Delete(aIndex As Int32)
Parameters:
- aIndex:
EndUpdate virtual
method EndUpdate
void EndUpdate()
func EndUpdate()
void EndUpdate()
Sub EndUpdate()
FindItemID virtual
method FindItemID(aID: Int32): TCollectionItem
TCollectionItem FindItemID(Int32 aID)
func FindItemID(_ aID: Int32) -> TCollectionItem
TCollectionItem FindItemID(Integer aID)
Function FindItemID(aID As Int32) As TCollectionItem
Parameters:
- aID:
GetItem protected virtual
method GetItem(aIndex: Int32): TCollectionItem
TCollectionItem GetItem(Int32 aIndex)
func GetItem(_ aIndex: Int32) -> TCollectionItem
TCollectionItem GetItem(Integer aIndex)
Function GetItem(aIndex As Int32) As TCollectionItem
Parameters:
- aIndex:
GetNamePath virtual (declared in TPersistent)
method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
DelphiString GetNamePath()
Function GetNamePath() As DelphiString
GetOwner protected virtual (declared in TPersistent)
method GetOwner: TPersistent
TPersistent GetOwner()
func GetOwner() -> TPersistent
TPersistent GetOwner()
Function GetOwner() As TPersistent
getPropName protected Cooper
method getPropName: String
String getPropName()
func getPropName() -> String
String getPropName()
Function getPropName() As String
Insert virtual
method Insert(aIndex: Int32): TCollectionItem
TCollectionItem Insert(Int32 aIndex)
func Insert(_ aIndex: Int32) -> TCollectionItem
TCollectionItem Insert(Integer aIndex)
Function Insert(aIndex As Int32) As TCollectionItem
Parameters:
- aIndex:
Notify protected virtual
method Notify(aItem: TCollectionItem; Action: TCollectionNotification)
void Notify(TCollectionItem aItem, TCollectionNotification Action)
func Notify(_ aItem: TCollectionItem, _ Action: TCollectionNotification)
void Notify(TCollectionItem aItem, TCollectionNotification Action)
Sub Notify(aItem As TCollectionItem, Action As TCollectionNotification)
Parameters:
- aItem:
- Action:
Owner virtual
method Owner: TPersistent
TPersistent Owner()
func Owner() -> TPersistent
TPersistent Owner()
Function Owner() As TPersistent
SetItem protected virtual
method SetItem(aIndex: Int32; aValue: TCollectionItem)
void SetItem(Int32 aIndex, TCollectionItem aValue)
func SetItem(_ aIndex: Int32, _ aValue: TCollectionItem)
void SetItem(Integer aIndex, TCollectionItem aValue)
Sub SetItem(aIndex As Int32, aValue As TCollectionItem)
Parameters:
- aIndex:
- aValue:
SetItemName protected virtual
method SetItemName(aItem: TCollectionItem)
void SetItemName(TCollectionItem aItem)
func SetItemName(_ aItem: TCollectionItem)
void SetItemName(TCollectionItem aItem)
Sub SetItemName(aItem As TCollectionItem)
Parameters:
- aItem:
Update protected virtual
method Update(aItem: TCollectionItem)
void Update(TCollectionItem aItem)
func Update(_ aItem: TCollectionItem)
void Update(TCollectionItem aItem)
Sub Update(aItem As TCollectionItem)
Parameters:
- aItem: