Namespace: OtlTaskControl

Interface IOmniTaskControlList

All Known Implementing Classes:
TOmniTaskControlList

public interface IOmniTaskControlList

Persistent
False

Property Summary
  public  Integer Capacity
 
  public  integer Count
 
  public  IOmniTaskControl Items
 
 

Method Summary
  public function integer Add(item: IOmniTaskControl )
 
  public Sub Clear()
 
  public Sub Delete(idxItem: integer)
 
  public Sub Exchange(idxItem1: integer; idxItem2: integer)
 
  public function IOmniTaskControl First()
 
  public function IOmniTaskControl Get(idxItem: integer)
 
  public function integer GetCapacity()
 
  public function integer GetCount()
 
  public function IOmniTaskControlListEnumerator GetEnumerator()
 
  public function integer IndexOf(item: IOmniTaskControl )
 
  public function integer IndexOfID(uniqueID: int64)
 
  public Sub Insert(idxItem: integer; item: IOmniTaskControl )
 
  public function IOmniTaskControl Last()
 
  public Sub Put(idxItem: integer; value: IOmniTaskControl )
 
  public function integer Remove(item: IOmniTaskControl )
 
  public function integer RemoveByID(uniqueID: int64)
 
  public Sub SetCapacity(value: integer)
 
  public Sub SetCount(value: integer)
 
 

Property Detail

Capacity

public Capacity: Integer
Type
Integer
Access
read/write

Count

public Count: integer
Type
integer
Access
read/write

Items

public Items: IOmniTaskControl 
Type
IOmniTaskControl
Access
read/write

Method Detail

Add

public function Add(item: IOmniTaskControl ): integer
Reintroduce
False
Returns
integer

Clear

public procedure Clear()
Reintroduce
False

Delete

public procedure Delete(idxItem: integer)
Reintroduce
False

Exchange

public procedure Exchange(idxItem1: integer; idxItem2: integer)
Reintroduce
False

First

public function First(): IOmniTaskControl 
Reintroduce
False
Returns
IOmniTaskControl

Get

public function Get(idxItem: integer): IOmniTaskControl 
Reintroduce
False
Returns
IOmniTaskControl

GetCapacity

public function GetCapacity(): integer
Reintroduce
False
Returns
integer

GetCount

public function GetCount(): integer
Reintroduce
False
Returns
integer

GetEnumerator

public function GetEnumerator(): IOmniTaskControlListEnumerator 
Reintroduce
False
Returns
IOmniTaskControlListEnumerator

IndexOf

public function IndexOf(item: IOmniTaskControl ): integer
Reintroduce
False
Returns
integer

IndexOfID

public function IndexOfID(uniqueID: int64): integer
Reintroduce
False
Returns
integer

Insert

public procedure Insert(idxItem: integer; item: IOmniTaskControl )
Reintroduce
False

Last

public function Last(): IOmniTaskControl 
Reintroduce
False
Returns
IOmniTaskControl

Put

public procedure Put(idxItem: integer; value: IOmniTaskControl )
Reintroduce
False

Remove

public function Remove(item: IOmniTaskControl ): integer
Reintroduce
False
Returns
integer

RemoveByID

public function RemoveByID(uniqueID: int64): integer
Reintroduce
False
Returns
integer

SetCapacity

public procedure SetCapacity(value: integer)
Reintroduce
False

SetCount

public procedure SetCount(value: integer)
Reintroduce
False

Association Link

to Interface IOmniTaskControl

Supplier
IOmniTaskControl
Directed
False
Client
Items
Type
association