class Infragistics.Win.UltraWinSchedule.TimeRange
   inherits Infragistics.Shared.SubObjectBase
   implements System.IDisposable, System.Runtime.Serialization.ISerializable, System.ICloneable, System.IComparable:

   def public static variable MaxValue as System.TimeSpan.

   def public static variable MinValue as System.TimeSpan.

   def public property StartTime as System.TimeSpan
      get.

   def public property EndTime as System.TimeSpan
      get.

   constructor public TimeRange(input startTime as System.TimeSpan, input endTime as System.TimeSpan):
   end constructor.

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

   method public final logical IsInRange(input timeSlot as Infragistics.Win.UltraWinSchedule.TimeSlot):
   end method.

   method public override character ToString():
   end method.

   method public final character ToString(input adjustEndTime as logical):
   end method.

   method public final logical IsSameAs(input value as Infragistics.Win.UltraWinSchedule.TimeRange):
   end method.

   method public final static Infragistics.Win.UltraWinSchedule.TimeRange FromTimeSlot(input timeSlot as Infragistics.Win.UltraWinSchedule.TimeSlot, input adjustEndTime as logical):
   end method.

   method public final override Infragistics.Win.UltraWinSchedule.TimeRange Clone():
   end method.

end class.
