class Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroupsCollection
   inherits Infragistics.Shared.KeyedSubObjectsCollectionBase
   implements System.IDisposable, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Runtime.Serialization.ISerializable:

   def protected override property InitialCapacity as integer
      get.

   def public override property AllowDuplicateKeys as logical
      get.

   def public override property AllowEmptyKeys as logical
      get.

   def public property ExplorerBar as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBar
      get.

   def public property Item as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup
      get.

   def public property Item as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup
      get.

   def public override property IsReadOnly as logical
      get.

   constructor public UltraExplorerBarGroupsCollection(input explorerBar as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBar):
   end constructor.

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

   method public final Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup Add():
   end method.

   method public final integer Add(input group as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup):
   end method.

   method public final Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup Add(input key as character):
   end method.

   method public final Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup Add(input key as character, input text as character):
   end method.

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

   method public final void Clear():
   end method.

   method public final void CollapseAll():
   end method.

   method public final void ExpandAll():
   end method.

   method public final Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroupsCollection+UltraExplorerBarGroupEnumerator GetEnumerator():
   end method.

   method public final Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup Insert(input index as integer):
   end method.

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

   method public final Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup Insert(input index as integer, input key as character, input text as character):
   end method.

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

   method public final void Remove(input group as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup):
   end method.

   method public final void Remove(input group as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup, input disposeContainer as logical):
   end method.

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

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

   method public final void Sort(input sortOrder as System.Windows.Forms.SortOrder):
   end method.

   method public final void Sort(input comparer as System.Collections.IComparer):
   end method.

   method public final void Reposition(input group as Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup, input index as integer):
   end method.

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

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

end class.
