Class MultipleFilterCollection
- Namespace
- Spire.Xls.Core.Spreadsheet.AutoFilter
- Assembly
- Spire.XLS.dll
public class MultipleFilterCollection : CollectionBase, IList, ICollection, IEnumerable
- Inheritance
-
MultipleFilterCollection
- Implements
- Inherited Members
Constructors
MultipleFilterCollection(FilterColumn)
public MultipleFilterCollection(FilterColumn parentcol)
Parameters
parentcol
FilterColumn
Properties
Capacity
public int Capacity { get; set; }
Property Value
Count
public int Count { get; }
Property Value
this[int]
public object this[int index] { get; }
Parameters
index
int
Property Value
MatchBlank
public bool MatchBlank { get; set; }
Property Value
Methods
Add(DateTimeGroupItem)
public void Add(DateTimeGroupItem filter)
Parameters
filter
DateTimeGroupItem
Add(DateTimeGroupingType, int, int, int)
public void Add(DateTimeGroupingType type, int year, int month, int day)
Parameters
type
DateTimeGroupingTypeyear
intmonth
intday
int
Add(string)
public void Add(string filter)
Parameters
filter
string
Clear()
public void Clear()
GetByIndex(int)
public object GetByIndex(int index)
Parameters
index
int
Returns
GetEnumerator()
public IEnumerator GetEnumerator()
Returns
RemoveAt(int)
public void RemoveAt(int index)
Parameters
index
int
RemoveDateFilter(DateTimeGroupingType, int, int, int, int, int, int)
Remove a date in the filter.
public void RemoveDateFilter(DateTimeGroupingType type, int year, int month, int day, int hour, int minute, int second)
Parameters
RemoveFilter(string)
public void RemoveFilter(string filter)
Parameters
filter
string