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

   def public property DayView as Infragistics.Win.UltraWinSchedule.UltraDayView
      get.

   def public property EndTime as datetime
      get.

   def public property Index as integer
      get.

   def public property IsVisible as logical
      get.

   def public property NonWorkingHourAppearance as Infragistics.Win.AppearanceBase
      get.
      set.

   def public property HasNonWorkingHourAppearance as logical
      get.

   def public property SelectedAppearance as Infragistics.Win.AppearanceBase
      get.
      set.

   def public property HasSelectedAppearance as logical
      get.

   def public property StartTime as datetime
      get.

   def public property WorkingHourAppearance as Infragistics.Win.AppearanceBase
      get.
      set.

   def public property HasWorkingHourAppearance as logical
      get.

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

   method public final void EnsureVisible(input forceIntoFirstVisibleTimeSlot as logical):
   end method.

   method protected final logical ShouldSerializeNonWorkingHourAppearance():
   end method.

   method public final void ResetNonWorkingHourAppearance():
   end method.

   method protected final logical ShouldSerializeSelectedAppearance():
   end method.

   method public final void ResetSelectedAppearance():
   end method.

   method protected final logical ShouldSerializeWorkingHourAppearance():
   end method.

   method public final void ResetWorkingHourAppearance():
   end method.

   method protected void GetObjectData(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end method.

end class.
