class Infragistics.Win.UltraWinToolbars.RibbonGroupCollection
   inherits Infragistics.Shared.KeyedSubObjectsCollectionBase
   implements System.IDisposable, System.Collections.ICollection, System.Collections.IEnumerable, Infragistics.Win.UIAutomation.IProvideUIAutomation, System.Collections.IList, System.Runtime.Serialization.ISerializable, System.Runtime.Serialization.IDeserializationCallback:

   def protected override property InitialCapacity as integer
      get.

   def public override property IsReadOnly as logical
      get.

   def public override property AllowEmptyKeys as logical
      get.

   def protected override property PreventSerialization as logical
      get.

   def public property Tab as Infragistics.Win.UltraWinToolbars.RibbonTab
      get.

   def public property Item as Infragistics.Win.UltraWinToolbars.RibbonGroup
      get.

   def public property Item as Infragistics.Win.UltraWinToolbars.RibbonGroup
      get.

   constructor protected RibbonGroupCollection(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end constructor.

   method protected override System.Object extent CreateArray():
   end method.

   method protected override void OnDispose():
   end method.

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

   method public final integer Add(input group as Infragistics.Win.UltraWinToolbars.RibbonGroup):
   end method.

   method public final Infragistics.Win.UltraWinToolbars.RibbonGroup Add(input key as character):
   end method.

   method public final void AddRange(input groups as Infragistics.Win.UltraWinToolbars.RibbonGroup extent):
   end method.

   method public final void Clear():
   end method.

   method protected void GetObjectData(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end method.

   method protected void OnDeserialization(input sender as System.Object):
   end method.

   method public final void Remove(input key as character):
   end method.

   method public final void Remove(input group as Infragistics.Win.UltraWinToolbars.RibbonGroup):
   end method.

   method public final void RemoveAt(input index as integer):
   end method.

   method public final void Insert(input index as integer, input group as Infragistics.Win.UltraWinToolbars.RibbonGroup):
   end method.

   method public final Infragistics.Win.UltraWinToolbars.RibbonGroup Insert(input index as integer, input key as character):
   end method.

   method public final void InsertRange(input index as integer, input groups as Infragistics.Win.UltraWinToolbars.RibbonGroup extent):
   end method.

   method public final Infragistics.Win.UltraWinToolbars.RibbonGroup InsertGroupInternal(input index as integer, input group as Infragistics.Win.UltraWinToolbars.RibbonGroup, input clone as logical, input excludedToolKeys as System.Collections.Generic.List):
   end method.

end class.
