[]
        
(Showing Draft Content)

FarPoint.Win.Spread.FilterItemCollection

FilterItemCollection Class

Represents a collection of custom filters.

Inheritance
FilterItemCollection
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public class FilterItemCollection : CollectionBase, IList, ICollection, IEnumerable, ISerializeSupport
Public Class FilterItemCollection
    Inherits CollectionBase
    Implements IList, ICollection, IEnumerable, ISerializeSupport

Constructors

Name Description
FilterItemCollection()

Creates a custom filter collection.

Properties

Name Description
Count

The number of elements contained in the FilterItemCollection.

this[int]

Gets a custom filter item from the collection.

Methods

Name Description
Add(IFilterItem)

Adds a filter item to the collection.

Clear()

Removes the custom filter items from the filter item list.
This method does not remove the DefaultFilterItem from the list if it exists.

Deserialize(XmlNodeReader, SheetView)

Loads the object from XML.

GetEnumerator()

Returns an enumerator that iterates through the System.Collections.CollectionBase instance.

IndexOf(IFilterItem)

Searches for the specified IFilterItem and returns the zero-based index of the first occurrence within the entire System.Collections.ArrayList.

Insert(int, IFilterItem)

Inserts a filter item into the collection at a specified location.

Remove(IFilterItem)

Removes the specified custom filter item from the filter item list.

RemoveAt(int)

Removes the specified custom filter item from the filter item list.
This method does not remove the DefaultfilterItem from the list if it exists.

Serialize(XmlTextWriter)

Saves the object to XML.