Aspose::Cells::MultipleFilterCollection class

MultipleFilterCollection class

Represents the multiple filter collection.

Deprecated

Use FilterColumn.FilterValueCollection, instead.

class MultipleFilterCollection

Methods

MethodDescription
Add(const U16String& filter)Adds a label filter criteria.
Add(const char16_t* filter)Adds a label filter criteria.
Add(DateTimeGroupingType type, int32_t year, int32_t month, int32_t day)Adds a date filter criteria value.
Add(DateTimeGroupingType type, int32_t year, int32_t month, int32_t day, int32_t hour, int32_t minute, int32_t second)Adds a date time filter criteria value.
begin()Returns an iterator to the beginning of the MultipleFilterCollection.
end()Returns an iterator to the end of the MultipleFilterCollection.
Get(int32_t index)Gets DateTimeGroupItem or a string value.
GetCount()Gets the count of the filter values.
GetEnumerator()Get the enumerator for filter value,.
GetMatchBlank()Indicates whether to filter by blank.
IsNull() constChecks whether the implementation object is nullptr.
MultipleFilterCollection()(Deprecated) Constructs one new instance.
MultipleFilterCollection(MultipleFilterCollection_Impl* impl)Constructs from an implementation object.
MultipleFilterCollection(const Aspose::Cells::Object& obj)Constructs from an Object convertible to this.
MultipleFilterCollection(const MultipleFilterCollection& src)Copy constructor.
explicit operator bool() constoperator bool()
operator=(const MultipleFilterCollection& src)operator=
SetMatchBlank(bool value)Indicates whether to filter by blank.
ToObject()Gets the Object.
~MultipleFilterCollection()Destructor.

Fields

FieldDescription
_implThe implementation object.

Remarks

NOTE: This class is now obsolete. Instead,please use FilterValueCollection instead. This property will be removed 12 months later since June 2026. Aspose apologizes for any inconvenience you may have experienced.

See Also