Aspose::Cells::FilterColumn class

FilterColumn class

Represents a filter for a single column.

class FilterColumn

Methods

MethodDescription
FilterColumn(FilterColumn_Impl* impl)Constructs from an implementation object.
FilterColumn(const FilterColumn& src)Copy constructor.
GetColorFilter()Gets Aspose.Cells.ColorFilter for filtering data by color.
GetCustomFilters()Gets Aspose.Cells.CustomFilterCollection for filtering data by custom criteria.
GetDynamicFilter()Gets Aspose.Cells.DynamicFilter for filtering with dynamic criteria.
GetFieldIndex()Gets and sets the column offset in the range.
GetFilter()(Deprecated) Gets and sets the condition of filtering data.
GetFilterType()Gets and sets the type fo filtering data.
GetIconFilter()Gets Aspose.Cells.IconFilter for filtering data by icon.
GetMultipleFilters()Gets Aspose.Cells.MultipleFilterCollection for filtering data by labels or date time.
GetTop10Filter()Gets Aspose.Cells.Top10Filter for filtering data by rank of data.
IsDropdownVisible()Indicates whether the AutoFilter button for this column is visible.
IsNull() constChecks whether the implementation object is nullptr.
explicit operator bool() constoperator bool()
operator=(const FilterColumn& src)operator=
SetCustomFilters(const CustomFilterCollection& value)Gets Aspose.Cells.CustomFilterCollection for filtering data by custom criteria.
SetFieldIndex(int32_t value)Gets and sets the column offset in the range.
SetFilter(const Aspose::Cells::Object& value)(Deprecated) Gets and sets the condition of filtering data.
SetFilterType(FilterType value)Gets and sets the type fo filtering data.
SetIsDropdownVisible(bool value)Indicates whether the AutoFilter button for this column is visible.
SetMultipleFilters(const MultipleFilterCollection& value)Gets Aspose.Cells.MultipleFilterCollection for filtering data by labels or date time.
~FilterColumn()Destructor.

Fields

FieldDescription
_implThe implementation object.

See Also