[]
        
(Showing Draft Content)

FarPoint.Web.Spread.MultiValuesFilterItem

MultiValuesFilterItem Class

Provides a Filters class to filter items using a criteria values list.

Inheritance
MultiValuesFilterItem
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public class MultiValuesFilterItem : BaseFilterItem, ISerializeSupport, ISortedFilterItem, IFilterItem
Public Class MultiValuesFilterItem
    Inherits BaseFilterItem
    Implements ISerializeSupport, ISortedFilterItem, IFilterItem

Constructors

Name Description
MultiValuesFilterItem()

Creates an instance of filters with default settings.

MultiValuesFilterItem(IEnumerable<FilterItemValue>)

Creates an instance of filters with customized settings.

MultiValuesFilterItem(IEnumerable)

Creates an instance of filters with customized settings.

Properties

Name Description
DisplayAtTopOfList

Gets or sets whether the display name is added to the top of the filter drop-down list.

DisplayName

Gets the display name of the filter.

FilterBlank

Gets or sets a boolean value that specifies whether blank items are counted when filtering.

FilterItems

Gets or sets a collection of value items.

Methods

Name Description
Deserialize(XmlNodeReader)

Loads the object from XML.

Filter(int)

Filters the specified column of the sheet.

Serialize(XmlTextWriter)

Saves the object to XML.

ShowInDropDown(int, int[])

Determines whether the name is displayed in the filter drop-down list.