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 .NET, Cooper, Island
method Add: TCollectionItem
TCollectionItem Add()
func Add() -> TCollectionItem
TCollectionItem Add()
Function Add() As TCollectionItem
Add Add(): TCollectionItem virtual Toffee
func Add(Add ) -> TCollectionItem
Parameters:
- :
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 .NET, Cooper, Island
method BeginUpdate
void BeginUpdate()
func BeginUpdate()
void BeginUpdate()
Sub BeginUpdate()
BeginUpdate BeginUpdate() virtual Toffee
func BeginUpdate(BeginUpdate )
Parameters:
- :
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 .NET, Cooper, Island
method Changed
void Changed()
func Changed()
void Changed()
Sub Changed()
Changed Changed() protected virtual Toffee
func Changed(Changed )
Parameters:
- :
Clear .NET, Cooper, Island
method Clear
void Clear()
func Clear()
void Clear()
Sub Clear()
Clear Clear() virtual Toffee
func Clear(Clear )
Parameters:
- :
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 .NET, Cooper, Island
method EndUpdate
void EndUpdate()
func EndUpdate()
void EndUpdate()
Sub EndUpdate()
EndUpdate EndUpdate() virtual Toffee
func EndUpdate(EndUpdate )
Parameters:
- :
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) .NET, Cooper, Island
method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
DelphiString GetNamePath()
Function GetNamePath() As DelphiString
GetNamePath GetNamePath(): DelphiString virtual (declared in TPersistent) Toffee
func GetNamePath(GetNamePath ) -> DelphiString
Parameters:
- :
GetOwner protected virtual (declared in TPersistent) .NET, Cooper, Island
method GetOwner: TPersistent
TPersistent GetOwner()
func GetOwner() -> TPersistent
TPersistent GetOwner()
Function GetOwner() As TPersistent
GetOwner GetOwner(): TPersistent protected virtual (declared in TPersistent) Toffee
func GetOwner(GetOwner ) -> TPersistent
Parameters:
- :
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 .NET, Cooper, Island
method Owner: TPersistent
TPersistent Owner()
func Owner() -> TPersistent
TPersistent Owner()
Function Owner() As TPersistent
Owner Owner(): TPersistent virtual Toffee
func Owner(Owner ) -> TPersistent
Parameters:
- :
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
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
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 .NET, Cooper, Island
method Add: TCollectionItem
TCollectionItem Add()
func Add() -> TCollectionItem
TCollectionItem Add()
Function Add() As TCollectionItem
Add Add(): TCollectionItem virtual Toffee
func Add(Add ) -> TCollectionItem
Parameters:
- :
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 .NET, Cooper, Island
method BeginUpdate
void BeginUpdate()
func BeginUpdate()
void BeginUpdate()
Sub BeginUpdate()
BeginUpdate BeginUpdate() virtual Toffee
func BeginUpdate(BeginUpdate )
Parameters:
- :
Changed protected .NET, Cooper, Island
method Changed
void Changed()
func Changed()
void Changed()
Sub Changed()
Changed Changed() protected virtual Toffee
func Changed(Changed )
Parameters:
- :
Clear .NET, Cooper, Island
method Clear
void Clear()
func Clear()
void Clear()
Sub Clear()
Clear Clear() virtual Toffee
func Clear(Clear )
Parameters:
- :
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 .NET, Cooper, Island
method EndUpdate
void EndUpdate()
func EndUpdate()
void EndUpdate()
Sub EndUpdate()
EndUpdate EndUpdate() virtual Toffee
func EndUpdate(EndUpdate )
Parameters:
- :
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) .NET, Cooper, Island
method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
DelphiString GetNamePath()
Function GetNamePath() As DelphiString
GetNamePath GetNamePath(): DelphiString virtual (declared in TPersistent) Toffee
func GetNamePath(GetNamePath ) -> DelphiString
Parameters:
- :
GetOwner protected virtual (declared in TPersistent) .NET, Cooper, Island
method GetOwner: TPersistent
TPersistent GetOwner()
func GetOwner() -> TPersistent
TPersistent GetOwner()
Function GetOwner() As TPersistent
GetOwner GetOwner(): TPersistent protected virtual (declared in TPersistent) Toffee
func GetOwner(GetOwner ) -> TPersistent
Parameters:
- :
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 .NET, Cooper, Island
method Owner: TPersistent
TPersistent Owner()
func Owner() -> TPersistent
TPersistent Owner()
Function Owner() As TPersistent
Owner Owner(): TPersistent virtual Toffee
func Owner(Owner ) -> TPersistent
Parameters:
- :
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: