Endeca Presentation API
RangeFilterList Class
NamespacesEndeca.NavigationRangeFilterList
Class that encapsulates a collection of range filters (RangeFilter objects).
Declaration Syntax
C#Visual BasicVisual C++
public class RangeFilterList : IList, 
	ICollection, IEnumerable
Public Class RangeFilterList _
	Implements IList, ICollection, IEnumerable
public ref class RangeFilterList : IList, 
	ICollection, IEnumerable
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
RangeFilterListRangeFilterListNew()()
Default constructor that creates an empty list.

Add(Int32, Object)
Inserts the specified element at the specified position in this list.

Clear()()
Removes all the elements from the RangeFilterList.

Contains(Object)
Determines whether an element is in the RangeFilterList.

CopyTo(Array, Int32)
Copies the entire RangeFilterList to a compatible one-dimensional Array, starting at the specified index of the target array.

Count
Gets the number of elements actually contained in the RangeFilterList.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetEnumerator()()
Returns an enumerator for the entire RangeFilterList.

GetHashCode()()
Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()
Gets the Type of the current instance.
(Inherited from Object.)
IndexOf(Object)
Returns the zero-based index of the first occurrence of a value in the RangeFilterList or in a portion of it.

Insert(Int32, Object)
Inserts an element into the RangeFilterList at the specified index.

IsFixedSize
Gets a value indicating whether the RangeFilterList has a fixed size.

IsReadOnly
Gets a value indicating whether the RangeFilterList is read-only.

IsSynchronized
Gets a value indicating whether access to the RangeFilterList is synchronized (thread-safe).

Item[([Int32])]
Gets and sets the RangeFilter at the specified index.

MemberwiseClone()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Remove(Int32)
Removes the element at the specified position in this list.

Remove(Object)
Removes the first occurence of a specified object from the RangeFilterList.

RemoveAt(Int32)
Removes the element at the specified index of the RangeFilterList.

Set(Int32, Object)
Replaces the element at the specified position in this list with the specified element.

SyncRoot
This operation is not supported.

ToString()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
RangeFilterList

Assembly: Endeca.Navigation (Module: Endeca.Navigation) Version: 0.0.0.0