class System.Windows.Forms.ColumnHeader
   inherits System.ComponentModel.Component
   implements System.ComponentModel.IComponent, System.IDisposable, System.ICloneable:

   def public property DisplayIndex as integer
      get.
      set.

   def public property Index as integer
      get.

   def public property ImageIndex as integer
      get.
      set.

   def public property ImageList as System.Windows.Forms.ImageList
      get.

   def public property ImageKey as character
      get.
      set.

   def public property ListView as System.Windows.Forms.ListView
      get.

   def public property Name as character
      get.
      set.

   def public property Text as character
      get.
      set.

   def public property TextAlign as System.Windows.Forms.HorizontalAlignment
      get.
      set.

   def public property Tag as System.Object
      get.
      set.

   def public property Width as integer
      get.
      set.

   constructor public ColumnHeader():
   end constructor.

   constructor public ColumnHeader(input imageIndex as integer):
   end constructor.

   constructor public ColumnHeader(input imageKey as character):
   end constructor.

   method public final void AutoResize(input headerAutoResize as System.Windows.Forms.ColumnHeaderAutoResizeStyle):
   end method.

   method public final override System.Object Clone():
   end method.

   method protected final override void Dispose(input disposing as logical):
   end method.

   method public override character ToString():
   end method.

end class.
