class Infragistics.Win.Misc.UltraDesktopAlertButton
   inherits Infragistics.Shared.KeyedSubObjectBase
   implements System.IDisposable, Infragistics.Shared.IKeyedSubObjectEx, Infragistics.Shared.IKeyedSubObject:

   def public property Collection as Infragistics.Win.Misc.DesktopAlertButtonsCollection
      get.

   def public property DesktopAlert as Infragistics.Win.Misc.UltraDesktopAlert
      get.

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

   def public property HasAppearance as logical
      get.

   def public property Enabled as logical
      get.
      set.

   def public property ToolTipText as character
      get.
      set.

   def public property Visible as logical
      get.
      set.

   constructor public UltraDesktopAlertButton():
   end constructor.

   method protected final logical ShouldSerializeAppearance():
   end method.

   method public final void ResetAppearance():
   end method.

   method protected final logical ShouldSerializeEnabled():
   end method.

   method public final void ResetEnabled():
   end method.

   method protected final logical ShouldSerializeToolTipText():
   end method.

   method public final void ResetToolTipText():
   end method.

   method protected final logical ShouldSerializeVisible():
   end method.

   method public final void ResetVisible():
   end method.

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

   method public final logical ShouldSerialize():
   end method.

   method public final void Reset():
   end method.

   method protected override void OnDispose():
   end method.

end class.
