New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI.Gantt

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class TaskCollection : BaseCollection<ITask>, IEnumerable<ITask>, IEnumerable

Inheritance: objectBaseCollection<ITask>TaskCollection

Implements: IEnumerableIEnumerable<ITask>

Inherited Members BaseCollection<ITask>.GetEnumerator()BaseCollection<ITask>.SetDirtyObject(object)BaseCollection<ITask>.this[int]BaseCollection<ITask>.Owner

Constructors

C#
public TaskCollection()
C#
public TaskCollection(IGantt owner)
Parameters:ownerIGantt

Methods

C#
public override void Add(ITask task)
Parameters:taskITask

Overrides: BaseCollection<ITask>.Add(ITask)

C#
public override void AddRange(IEnumerable<ITask> tasks)
Parameters:tasksIEnumerable<ITask>

Overrides: BaseCollection<ITask>.AddRange(IEnumerable<ITask>)

C#
protected virtual void BuildTree(IEnumerable<ITask> tasks, ITask root)
Parameters:tasksIEnumerable<ITask>rootITask
C#
protected virtual void FillTree(IList<ITask> flastList, ITask root)
Parameters:flastListIList<ITask>rootITask
C#
protected virtual IList<ITask> ToFlatList()
Returns:

IList<ITask>