class Infragistics.Win.UltraWinSchedule.UltraWeekView
   inherits Infragistics.Win.UltraWinSchedule.UltraMonthViewSingleBase
   implements System.ComponentModel.IComponent, System.IDisposable, System.Windows.Forms.UnsafeNativeMethods+IOleControl, System.Windows.Forms.UnsafeNativeMethods+IOleObject, System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject, System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject, System.Windows.Forms.UnsafeNativeMethods+IOleWindow, System.Windows.Forms.UnsafeNativeMethods+IViewObject, System.Windows.Forms.UnsafeNativeMethods+IViewObject2, System.Windows.Forms.UnsafeNativeMethods+IPersist, System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit, System.Windows.Forms.UnsafeNativeMethods+IPersistPropertyBag, System.Windows.Forms.UnsafeNativeMethods+IPersistStorage, System.Windows.Forms.UnsafeNativeMethods+IQuickActivate, System.Windows.Forms.ISupportOleDropSource, System.Windows.Forms.IDropTarget, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IWin32Window, System.Windows.Forms.Layout.IArrangedElement, System.Windows.Forms.IBindableComponent, Infragistics.Win.UIAutomation.IProvideUIAutomation, Infragistics.Win.IUltraControl, Infragistics.Win.AppStyling.ISupportAppStyling, Infragistics.Win.IControlElementEventProcessor, Infragistics.Win.IUltraControlElement, Infragistics.Win.Touch.ISupportTouchMetrics, System.ComponentModel.ISupportInitialize, Infragistics.Win.ISelectionManager, Infragistics.Win.ISilentTextBoxOwner, Infragistics.Win.UltraWinSchedule.IEmbeddableEditorOwner, Infragistics.Win.IValidatorClient, Infragistics.Win.Touch.IGestureConsumer, Infragistics.Shared.IUltraLicensedComponent:

   def public property About as System.Object
      get.

   def protected override property ControlUIElement as Infragistics.Win.ControlUIElementBase
      get.

   def protected override property DayNumberHeightPadding as integer
      get.

   def public property VisibleWeek as Infragistics.Win.UltraWinSchedule.Week
      get.
      set.

   def public property BorderStyleDayHeader as Infragistics.Win.UIElementBorderStyle
      get.
      set.

   def public override property ScrollChangeLarge as integer
      get.
      set.

   def public property KeyActionMappings as Infragistics.Win.UltraWinSchedule.WeekView.KeyActionMappings
      get.

   def public override property FirstVisibleDay as Infragistics.Win.UltraWinSchedule.Day
      get.

   def public property UIElement as Infragistics.Win.UltraWinSchedule.UltraWeekViewUIElement
      get.

   def public override property DisplayRectangle as System.Drawing.Rectangle
      get.

   def public property CurrentState as Infragistics.Win.UltraWinSchedule.WeekView.UltraWeekViewState
      get.

   def protected override property ControlAreaRole as Infragistics.Win.AppStyling.UIRole
      get.

   def protected override property DayUIElementType as System.Type
      get.

   def public event AfterPerformAction signature void (input sender as System.Object, input e as Infragistics.Win.UltraWinSchedule.AfterWeekViewPerformActionEventArgs).

   def public event BeforePerformAction signature void (input sender as System.Object, input e as Infragistics.Win.UltraWinSchedule.BeforeWeekViewPerformActionEventArgs).

   constructor public UltraWeekView():
   end constructor.

   method protected override void OnGotFocus(input e as System.EventArgs):
   end method.

   method protected override void OnCalendarLookChanged(input args as Infragistics.Win.UltraWinSchedule.CalendarLookChangedEventArgs):
   end method.

   method protected override void OnCalendarInfoChanged(input args as Infragistics.Win.UltraWinSchedule.CalendarInfoChangedEventArgs):
   end method.

   method protected override void OnCalendarInfoAttach(input newInfo as Infragistics.Win.UltraWinSchedule.UltraCalendarInfo, input oldInfo as Infragistics.Win.UltraWinSchedule.UltraCalendarInfo):
   end method.

   method protected override void DirtyControlChildElements(input invalidate as logical):
   end method.

   method protected override datetime GetFirstVisibleDateInWeekFromDate(input date as datetime):
   end method.

   method protected override logical IsScrollDateWithinRange(input date as datetime, input backward as logical):
   end method.

   method protected override Infragistics.Win.UIElement GetUIElementFromAppointment(input appointment as Infragistics.Win.UltraWinSchedule.Appointment):
   end method.

   method protected override Infragistics.Win.UIElement GetUIElementFromHoliday(input holiday as Infragistics.Win.UltraWinSchedule.Holiday):
   end method.

   method protected override Infragistics.Win.UIElement GetUIElementFromNote(input note as Infragistics.Win.UltraWinSchedule.Note):
   end method.

   method protected override void InitializeScrollbar():
   end method.

   method protected override Infragistics.Win.UIElement GetAppointmentTimeFromPoint(input x as integer, input y as integer):
   end method.

   method protected override logical ScrollControl(input numberOfWeeks as integer, input backward as logical, input scrollEventType as System.Windows.Forms.ScrollEventType, input fireEvents as logical):
   end method.

   method protected override void OnScrollValueChanged():
   end method.

   method protected override void OnInternalScroll(input args as System.Windows.Forms.ScrollEventArgs):
   end method.

   method protected void ResolveWeekAppearance(input week as Infragistics.Win.UltraWinSchedule.Week, input appData as Infragistics.Win.AppearanceData, input requestedProps as Infragistics.Win.AppearancePropFlags):
   end method.

   method protected final logical ShouldSerializeBorderStyleDayHeader():
   end method.

   method protected final logical ShouldSerializeScrollChangeLarge():
   end method.

   method public final void ResetBorderStyleDayHeader():
   end method.

   method protected void OnAfterPerformAction(input e as Infragistics.Win.UltraWinSchedule.AfterWeekViewPerformActionEventArgs):
   end method.

   method protected void OnBeforePerformAction(input e as Infragistics.Win.UltraWinSchedule.BeforeWeekViewPerformActionEventArgs):
   end method.

   method protected override void ResolveDayAppearance(input date as datetime, input appData as Infragistics.Win.AppearanceData, input requestedProps as Infragistics.Win.AppearancePropFlags, input owner as Infragistics.Win.UltraWinSchedule.Owner):
   end method.

   method protected override void ResolveDayHeaderAppearance(input date as datetime, input appData as Infragistics.Win.AppearanceData, input requestedProps as Infragistics.Win.AppearancePropFlags, input owner as Infragistics.Win.UltraWinSchedule.Owner, input isHotTracking as logical):
   end method.

   method protected override void ResolveSelectedDayHeaderAppearance(input date as datetime, input appData as Infragistics.Win.AppearanceData, input requestedProps as Infragistics.Win.AppearancePropFlags):
   end method.

   method public final Infragistics.Win.UltraWinSchedule.Day GetDayFromPoint(input point as System.Drawing.Point):
   end method.

   method public override Infragistics.Win.UltraWinSchedule.Day GetDayFromPoint(input x as integer, input y as integer):
   end method.

   method public final Infragistics.Win.UltraWinSchedule.Appointment GetAppointmentFromPoint(input point as System.Drawing.Point):
   end method.

   method public override Infragistics.Win.UltraWinSchedule.Appointment GetAppointmentFromPoint(input x as integer, input y as integer):
   end method.

   method public final Infragistics.Win.UltraWinSchedule.Holiday GetHolidayFromPoint(input point as System.Drawing.Point):
   end method.

   method public override Infragistics.Win.UltraWinSchedule.Holiday GetHolidayFromPoint(input x as integer, input y as integer):
   end method.

   method public final Infragistics.Win.UltraWinSchedule.Note GetNoteFromPoint(input point as System.Drawing.Point):
   end method.

   method public override Infragistics.Win.UltraWinSchedule.Note GetNoteFromPoint(input x as integer, input y as integer):
   end method.

   method public final void ScrollDayIntoView(input date as datetime):
   end method.

   method public final Infragistics.Win.UltraWinSchedule.DayOfWeek GetDayOfWeekFromPoint(input point as System.Drawing.Point):
   end method.

   method public override Infragistics.Win.UltraWinSchedule.DayOfWeek GetDayOfWeekFromPoint(input x as integer, input y as integer):
   end method.

   method public final Infragistics.Win.UltraWinSchedule.Week GetWeekFromPoint(input point as System.Drawing.Point):
   end method.

   method public override Infragistics.Win.UltraWinSchedule.Week GetWeekFromPoint(input x as integer, input y as integer):
   end method.

   method protected logical PerformKeyAction(input actionCode as System.Enum, input shiftKeyDown as logical, input ctlKeyDown as logical):
   end method.

   method public logical PerformAction(input actionCode as Infragistics.Win.UltraWinSchedule.WeekView.UltraWeekViewAction, input shift as logical, input control as logical):
   end method.

   method protected override logical IsKeyMapped(input keyData as System.Windows.Forms.Keys):
   end method.

   method protected override Infragistics.Win.AppStyling.ComponentRole CreateComponentRole():
   end method.

   method protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance():
   end method.

   method protected override System.Windows.Forms.AccessibleObject CreateAccessibilityInstance(input relatedObjects as System.Object extent):
   end method.

end class.
