class Infragistics.Win.UltraWinGrid.AddNewBox
   inherits Infragistics.Win.UltraWinGrid.SpecialBoxBase
   implements System.IDisposable, System.Runtime.Serialization.ISerializable, Infragistics.Win.ISupportPresets
   final:

   def public property Style as Infragistics.Win.UltraWinGrid.AddNewBoxStyle
      get.
      set.

   def public property ButtonAppearance as Infragistics.Win.AppearanceBase
      get.
      set.

   def public property ButtonStyle as Infragistics.Win.UIElementButtonStyle
      get.
      set.

   def public property HasButtonAppearance as logical
      get.

   constructor public AddNewBox(input layout as Infragistics.Win.UltraWinGrid.UltraGridLayout):
   end constructor.

   method public override logical ShouldSerialize():
   end method.

   method public final logical ShouldSerializeButtonAppearance():
   end method.

   method public override void Reset():
   end method.

   method protected override void OnSubObjectPropChanged(input propChange as Infragistics.Shared.PropChangeInfo):
   end method.

   method protected override void OnDispose():
   end method.

   method public final logical ShouldSerializeStyle():
   end method.

   method public final void ResetStyle():
   end method.

   method public final logical ShouldSerializeButtonStyle():
   end method.

   method public final void ResetButtonStyle():
   end method.

   method public final void ResolveButtonAppearance(input appData as Infragistics.Win.AppearanceData):
   end method.

   method public final void ResolveButtonAppearance(input appData as Infragistics.Win.AppearanceData, input requestedProps as Infragistics.Win.AppearancePropFlags):
   end method.

   method public final void ResetButtonAppearance():
   end method.

end class.
