class System.Drawing.Icon
   inherits System.MarshalByRefObject
   implements System.Runtime.Serialization.ISerializable, System.ICloneable, System.IDisposable
   final:

   def public property Handle as System.IntPtr
      get.

   def public property Height as integer
      get.

   def public property Size as System.Drawing.Size
      get.

   def public property Width as integer
      get.

   constructor public Icon(input fileName as character):
   end constructor.

   constructor public Icon(input fileName as character, input size as System.Drawing.Size):
   end constructor.

   constructor public Icon(input fileName as character, input width as integer, input height as integer):
   end constructor.

   constructor public Icon(input original as System.Drawing.Icon, input size as System.Drawing.Size):
   end constructor.

   constructor public Icon(input original as System.Drawing.Icon, input width as integer, input height as integer):
   end constructor.

   constructor public Icon(input type as System.Type, input resource as character):
   end constructor.

   constructor public Icon(input stream as System.IO.Stream):
   end constructor.

   constructor public Icon(input stream as System.IO.Stream, input size as System.Drawing.Size):
   end constructor.

   constructor public Icon(input stream as System.IO.Stream, input width as integer, input height as integer):
   end constructor.

   method public final static System.Drawing.Icon ExtractAssociatedIcon(input filePath as character):
   end method.

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

   method public final void Dispose():
   end method.

   method protected final override void Finalize():
   end method.

   method public final static System.Drawing.Icon FromHandle(input handle as System.IntPtr):
   end method.

   method public final void Save(input outputStream as System.IO.Stream):
   end method.

   method public final System.Drawing.Bitmap ToBitmap():
   end method.

   method public override character ToString():
   end method.

end class.
