class Infragistics.Win.UltraWinSchedule.UltraMonthViewSingle
   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 public property CurrentState as Infragistics.Win.UltraWinSchedule.MonthViewSingle.UltraMonthViewSingleState
      get.

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

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

   def public property YearDisplayStyle as Infragistics.Win.UltraWinSchedule.YearDisplayStyleEnum
      get.
      set.

   def public property DayOfWeekHeaderDisplayStyle as Infragistics.Win.UltraWinSchedule.DayDisplayStyleEnum
      get.
      set.

   def public property DayOfWeekHeadersVisible as logical
      get.
      set.

   def public property WeekNumbersVisible as logical
      get.
      set.

   def public property WeekHeaderDisplayStyle as Infragistics.Win.UltraWinSchedule.WeekHeaderDisplayStyle
      get.
      set.

   def public property WeekHeaderDisplayStyleResolved as Infragistics.Win.UltraWinSchedule.WeekHeaderDisplayStyle
      get.

   def public property WeekendDisplayStyle as Infragistics.Win.UltraWinSchedule.WeekendDisplayStyleEnum
      get.
      set.

   def public property WeekendDisplayStyleResolved as Infragistics.Win.UltraWinSchedule.WeekendDisplayStyleEnum
      get.

   def public property VisibleWeeks as integer
      get.
      set.

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

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

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

   def public override property ScrollChangeLarge as integer
      get.
      set.

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

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

   def protected override property DayUIElementType as System.Type
      get.

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

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

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

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

   constructor public UltraMonthViewSingle():
   end constructor.

   method protected final override void Dispose(input disposing as logical):
   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.MonthViewSingle.UltraMonthViewSingleAction, input shift as logical, input control as logical):
   end method.

   method protected final logical ShouldSerializeWeekNumbersVisible():
   end method.

   method public final void ResetWeekNumbersVisible():
   end method.

   method protected final logical ShouldSerializeWeekHeaderDisplayStyle():
   end method.

   method public final void ResetWeekHeaderDisplayStyle():
   end method.

   method protected final logical ShouldSerializeWeekendDisplayStyle():
   end method.

   method public final void ResetWeekendDisplayStyle():
   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.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 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 void ScrollDayIntoView(input date as datetime, input firstVisibleWeek as logical):
   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 protected void OnDayOfWeekHeaderClicked(input e as Infragistics.Win.UltraWinSchedule.DayOfWeekHeaderClickedEventArgs):
   end method.

   method protected void OnWeekHeaderClicked(input e as Infragistics.Win.UltraWinSchedule.WeekHeaderClickedEventArgs):
   end method.

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

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

   method protected override void InitializeScrollbar():
   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 logical IsScrollDateWithinRange(input date as datetime, input backward as logical):
   end method.

   method protected override datetime GetFirstVisibleDateInWeekFromDate(input date as datetime):
   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 final logical ShouldSerializeBorderStyleDayOfWeekHeader():
   end method.

   method protected final logical ShouldSerializeBorderStyleWeekNumber():
   end method.

   method protected final logical ShouldSerializeYearDisplayStyle():
   end method.

   method protected final logical ShouldSerializeDayOfWeekHeaderDisplayStyle():
   end method.

   method protected final logical ShouldSerializeDayOfWeekHeadersVisible():
   end method.

   method protected final logical ShouldSerializeScrollChangeLarge():
   end method.

   method protected final logical ShouldSerializeVisibleWeeks():
   end method.

   method protected override void ResolveDayOfWeekHeaderAppearance(input dayOfWeek as Infragistics.Win.UltraWinSchedule.DayOfWeek, 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 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 protected override void DirtyControlChildElements(input invalidate as logical):
   end method.

   method public final void ResetBorderStyleDayOfWeekHeader():
   end method.

   method public final void ResetBorderStyleWeekNumber():
   end method.

   method public final void ResetYearDisplayStyle():
   end method.

   method public final void ResetDayOfWeekHeaderDisplayStyle():
   end method.

   method public final void ResetDayOfWeekHeadersVisible():
   end method.

   method public final void ResetScrollChangeLarge():
   end method.

   method public final void ResetVisibleWeeks():
   end method.

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

   method protected override void OnViewStyleChanged(input newValue as Infragistics.Win.UltraWinSchedule.ViewStyle):
   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 OnScrollValueChanged():
   end method.

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

   method protected override System.Drawing.Rectangle GetGenericDayOfWeekHeaderRect():
   end method.

   method protected override integer GetRequiredDayOfWeekHeaderHeight():
   end method.

   method protected override integer GetPreWeekAreaWidth():
   end method.

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

   method protected override void OnGotFocus(input e as System.EventArgs):
   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.

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

   method protected override logical FireWeekHeaderClickedEvent(input week as Infragistics.Win.UltraWinSchedule.Week):
   end method.

end class.
