class Infragistics.Win.UltraWinListView.UltraListViewColumnHeaderUIElement
   inherits Infragistics.Win.HeaderUIElementBase
   implements System.IDisposable, Infragistics.Win.UIAutomation.IProvideUIAutomation:

   def public property Column as Infragistics.Win.UltraWinListView.UltraListViewColumnBase
      get.

   def public property ListView as Infragistics.Win.UltraWinListView.UltraListView
      get.

   def public override property BorderSides as System.Windows.Forms.Border3DSide
      get.

   def public override property BorderStyle as Infragistics.Win.UIElementBorderStyle
      get.

   def protected override property ActiveThemeMouseTracking as logical
      get.

   def public override property Adjustable as logical
      get.

   def protected override property RequiresSeparator as logical
      get.

   def protected override property ClipSelf as logical
      get.

   def protected override property HeaderStyle as Infragistics.Win.HeaderStyle
      get.

   def public override property UIRole as Infragistics.Win.AppStyling.UIRole
      get.

   def public override property AccessibilityInstance as System.Windows.Forms.AccessibleObject
      get.

   def public override property IsAccessibleElement as logical
      get.

   constructor public UltraListViewColumnHeaderUIElement(input parent as Infragistics.Win.UltraWinListView.UltraListViewColumnHeaderAreaUIElement, input column as Infragistics.Win.UltraWinListView.UltraListViewColumnBase):
   end constructor.

   method public final void Initialize(input column as Infragistics.Win.UltraWinListView.UltraListViewColumnBase):
   end method.

   method protected override logical DrawTheme(input drawParams as Infragistics.Win.UIElementDrawParams):
   end method.

   method protected override void InitAppearance(input appearance as Infragistics.Win.AppearanceData, input requestedProps as Infragistics.Win.AppearancePropFlags):
   end method.

   method protected override void PositionChildElements():
   end method.

   method public override logical SupportsLeftRightAdjustmentsFromPoint(input point as System.Drawing.Point):
   end method.

   method public override logical SupportsUpDownAdjustmentsFromPoint(input point as System.Drawing.Point):
   end method.

   method public override void ApplyAdjustment(input delta as System.Drawing.Point):
   end method.

   method public override void GetAdjustmentRange(input point as System.Drawing.Point, input range as Infragistics.Win.UIElementAdjustmentRangeParams):
   end method.

   method protected override logical OnMouseDown(input e as System.Windows.Forms.MouseEventArgs, input adjustableArea as logical, input captureMouseForElement as Infragistics.Win.UIElement):
   end method.

   method protected override void OnDoubleClick(input adjustableArea as logical):
   end method.

   method protected override logical CanStartAdjustment(input e as System.Windows.Forms.MouseEventArgs):
   end method.

   method protected override void OnNewDeltaX(input newDeltaX as integer):
   end method.

   method public override System.Windows.Forms.Cursor GetAdjustableCursor(input point as System.Drawing.Point):
   end method.

   method public override void OnElementAdjustmentAborted():
   end method.

   method protected override void DrawImageBackground(input drawParams as Infragistics.Win.UIElementDrawParams):
   end method.

   method protected override void DrawForeground(input drawParams as Infragistics.Win.UIElementDrawParams):
   end method.

   method protected override void OnElementAdjustmentStart(input isUpDownAdjustment as logical, input initialUpDownAdjustmentPointInBottomBorder as logical, input isLeftRightAdjustment as logical, input initialLeftRightAdjustmentPointInRightBorder as logical):
   end method.

   method protected override System.Drawing.Rectangle IntersectInvalidRect(input invalidRect as System.Drawing.Rectangle, input rightToLeftOffset as integer):
   end method.

end class.
