interface Infragistics.Win.IFilterableValueList
   inherits Infragistics.Win.IValueList:

   def public property IsDroppedDown as logical
      get.

   def public property SelectedItemIndex as integer
      get.
      set.

   def public property ItemCount as integer
      get.

   def public property ShouldDisplayText as logical
      get.

   def public property ShouldDisplayImage as logical
      get.

   def public property SortByValue as logical
      get.

   def public event ListChanged signature void (input sender as System.Object, input e as Infragistics.Win.ValueListChangedEventArgs).

   method public logical IsItemVisible(input index as integer).

   method public integer ApplyFilter(input value as System.Object, input filterMode as Infragistics.Win.AutoSuggestFilterMode).

   method public void RemoveFilter().

   method public void CloseUp().

   method public void Activate(input owner as Infragistics.Win.IValueListOwner).

   method public void DeActivate(input owner as Infragistics.Win.IValueListOwner).

   method public logical DropDown(input editAreaInScreenCoords as System.Drawing.Rectangle, input index as integer, input text as character).

   method public character GetText(input dataValue as System.Object, input index as integer).

   method public character GetText(input index as integer).

   method public System.Object GetValue(input text as character, input index as integer).

   method public System.Object GetValue(input text as character, input index as integer, input beginAtIndex as integer, input partial as logical).

   method public System.Object GetValue(input index as integer).

   method public void ScrollPageUpPageDown(input pageUp as logical).

   method public void ResolveItemAppearance(input itemIndex as integer, input appData as Infragistics.Win.AppearanceData, input flags as Infragistics.Win.AppearancePropFlags, input componentRole as Infragistics.Win.AppStyling.ComponentRole).

   method public void MoveNextItemPreviousItem(input previous as logical).

   method public void MoveFirstItemLastItem(input last as logical).

end interface.
