class Infragistics.Win.UltraWinSchedule.TaskDependenciesCollection
   inherits Infragistics.Shared.SubObjectsCollectionBase
   implements System.IDisposable, System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.ISerializable, System.Collections.Generic.IEnumerable:

   def public property OwningTask as Infragistics.Win.UltraWinSchedule.Task
      get.

   def public property Item as Infragistics.Win.UltraWinSchedule.TaskDependency
      get.

   def public property Item as Infragistics.Win.UltraWinSchedule.TaskDependency
      get.

   def protected override property InitialCapacity as integer
      get.

   def public override property IsReadOnly as logical
      get.

   constructor protected TaskDependenciesCollection(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end constructor.

   method public final Infragistics.Win.UltraWinSchedule.TaskDependency Add(input predecessor as Infragistics.Win.UltraWinSchedule.Task, input dependencyType as Infragistics.Win.UltraWinSchedule.TaskDependencyType):
   end method.

   method public final void Remove(input predecessor as Infragistics.Win.UltraWinSchedule.Task):
   end method.

   method public final void Clear():
   end method.

   method public final logical Contains(input predecessor as Infragistics.Win.UltraWinSchedule.Task):
   end method.

   method public final integer IndexOf(input predecessor as Infragistics.Win.UltraWinSchedule.Task):
   end method.

   method public override character ToString():
   end method.

end class.
