[]
        
(Showing Draft Content)

FarPoint.Web.Spread.IRowFilterSlim

IRowFilterSlim Interface

Interface that supports row filters for filtering rows on a sheet. It provides better performance and uses less memory than the original IRowFilter.

Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
public interface IRowFilterSlim : IRowFilter, ISerializeSupport
Public Interface IRowFilterSlim
    Inherits IRowFilter, ISerializeSupport

Properties

Name Description
ResetIfNoFilteredRow

Gets or sets a value which indicates that the filtered row list will be reset if there is no filtered row.

SupportFilteredOutRowList

Gets or sets a value that indicates whether the row filter provides a filtered-out row list.

Methods

Name Description
GetIntersectedFilteredInRows()

Gets the intersection of the filtered-in rows for all the filtered columns.

GetIntersectedFilteredInRows(int)

Gets the intersection of the filtered-in rows for all the filtered columns except the specified column.

ResumeListeningDataModel()

Resumes listening data model.

SuspendListeningDataModel()

Suspends listening data model. Row filter will not be changed after the data model has changed.