class Infragistics.Win.UltraWinStatusBar.UIElementMargins
   inherits Infragistics.Shared.SubObjectBase
   implements System.IDisposable, System.ICloneable:

   def public property Left as integer
      get.
      set.

   def public property Top as integer
      get.
      set.

   def public property Right as integer
      get.
      set.

   def public property Bottom as integer
      get.
      set.

   constructor public UIElementMargins():
   end constructor.

   constructor public UIElementMargins(input left as integer, input top as integer, input right as integer, input bottom as integer):
   end constructor.

   method public final void Reset():
   end method.

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

   method public override character ToString():
   end method.

   method public override logical Equals(input obj as System.Object):
   end method.

   method public final override integer GetHashCode():
   end method.

   method public final static System.Drawing.Rectangle Add(input margins as Infragistics.Win.UltraWinStatusBar.UIElementMargins, input rect as System.Drawing.Rectangle):
   end method.

   method public final static System.Drawing.Rectangle Add(input rect as System.Drawing.Rectangle, input margins as Infragistics.Win.UltraWinStatusBar.UIElementMargins):
   end method.

   method public final static System.Drawing.Rectangle Subtract(input margins as Infragistics.Win.UltraWinStatusBar.UIElementMargins, input rect as System.Drawing.Rectangle):
   end method.

   method public final static System.Drawing.Rectangle Subtract(input rect as System.Drawing.Rectangle, input margins as Infragistics.Win.UltraWinStatusBar.UIElementMargins):
   end method.

end class.
