class Infragistics.Win.UltraWinToolbars.ComboBoxTool
   inherits Infragistics.Win.UltraWinToolbars.TextBoxTool
   implements System.IDisposable, Infragistics.Shared.IKeyedSubObjectEx, Infragistics.Shared.IKeyedSubObject, System.IComparable, Infragistics.Win.UltraWinToolbars.IKeyTipProvider, Infragistics.Win.UltraWinToolbars.IProcessMnemonic, System.Runtime.Serialization.ISerializable:

   def public property AutoComplete as logical
      get.
      set.

   def public override property DefaultSize as System.Drawing.Size
      get.

   def public property DropDownStyle as Infragistics.Win.DropDownStyle
      get.
      set.

   def public property SelectedIndex as integer
      get.
      set.

   def public property SelectedItem as System.Object
      get.
      set.

   def public property Value as System.Object
      get.
      set.

   def public property ValueList as Infragistics.Win.ValueList
      get.
      set.

   def protected property CloneValueListItems as logical
      get.

   def protected property AutoCompleteDefaultValue as logical
      get.

   def protected property DefaultDropDownStyle as Infragistics.Win.DropDownStyle
      get.

   def protected override property Editor as Infragistics.Win.EmbeddableEditorBase
      get.

   def protected override property EditValue as System.Object
      get.
      set.

   def protected override property EditType as System.Type
      get.

   def protected override property DefaultAccessibleRole as System.Windows.Forms.AccessibleRole
      get.

   def protected override property DefaultAction as character
      get.

   def public override property MinimumSize as System.Drawing.Size
      get.

   def public override property UIRoleForEditArea as Infragistics.Win.AppStyling.UIRole
      get.

   def public override property UIRoleOnMenus as Infragistics.Win.AppStyling.UIRole
      get.

   def public override property UIRoleOnRibbonGroups as Infragistics.Win.AppStyling.UIRole
      get.

   def public override property UIRoleOnToolbars as Infragistics.Win.AppStyling.UIRole
      get.

   def protected override property ExtraSharedPropsCount as integer
      get.

   constructor public ComboBoxTool(input key as character):
   end constructor.

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

   method protected logical ShouldSerializeAutoComplete():
   end method.

   method public final void ResetAutoComplete():
   end method.

   method protected final logical ShouldSerializeDropDownStyle():
   end method.

   method public final void ResetDropDownStyle():
   end method.

   method public final void ResetSelectedIndex():
   end method.

   method protected final logical ShouldSerializeValue():
   end method.

   method protected final logical ShouldSerializeValueList():
   end method.

   method public final void ResetValueList():
   end method.

   method public override void Reset():
   end method.

   method protected override Infragistics.Win.UIElement GetRibbonToolUIElement(input tool as Infragistics.Win.UltraWinToolbars.ToolBase, input parentElement as Infragistics.Win.UIElement, input previousElement as Infragistics.Win.UIElement, input drawAsActive as logical, input drawAsPressed as logical):
   end method.

   method protected override System.Type GetRibbonToolUIElementType():
   end method.

   method protected override Infragistics.Win.UIElement GetToolbarUIElement(input tool as Infragistics.Win.UltraWinToolbars.ToolBase, input parentElement as Infragistics.Win.UIElement, input previousElement as Infragistics.Win.UIElement, input drawAsActive as logical, input drawAsPressed as logical):
   end method.

   method protected override System.Type GetToolbarUIElementType():
   end method.

   method protected override System.Drawing.Size CalculateLogicalSizeOfToolInstance():
   end method.

   method protected override Infragistics.Win.UltraWinToolbars.ToolBase Clone(input cloneNewInstance as logical):
   end method.

   method protected override void DoDefaultAction():
   end method.

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

   method protected override void Initialize(input parentCollection as Infragistics.Win.UltraWinToolbars.ToolsCollectionBase):
   end method.

   method protected override void InitializeFrom(input sourceTool as Infragistics.Win.UltraWinToolbars.ToolBase, input cloneNewInstance as logical):
   end method.

   method protected override void OnDispose():
   end method.

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

end class.
