MultipleFilterCollection
MultipleFilterCollection class
Represents the multiple filter collection.
class MultipleFilterCollection;
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.
Constructors
| Name | Description |
|---|---|
| constructor() | Constructs one new instance. |
| constructor(VObject) | Constructs from a VObject convertible to this. |
Properties
| Property | Type | Description |
|---|---|---|
| count | number | Readonly. Gets the count of the filter values. |
| matchBlank | boolean | Indicates whether to filter by blank. |
Methods
| Method | Description |
|---|---|
| get(number) | Gets DateTimeGroupItem or a string value. |
| add(string) | Adds a label filter criteria. |
| add(DateTimeGroupingType, number, number, number) | Adds a date filter criteria value. |
| add(DateTimeGroupingType, number, number, number, number, number, number) | Adds a date time filter criteria value. |
| getEnumerator() | Get the enumerator for filter value, |
| toVObject() | Gets the VObject. |
constructor()
Constructs one new instance.
constructor();
Remarks
NOTE: This member is now obsolete. Instead,please set FilterColumn.FilterType as FilterType.MultipleFilters then get FilterColumn.MultipleFilters. This property will be removed 12 months later since June 2026. Aspose apologizes for any inconvenience you may have experienced.
constructor(VObject)
Constructs from a VObject convertible to this.
constructor(vobj: VObject);
Parameters:
| Parameter | Type | Description |
|---|---|---|
| vobj | VObject | The vobject. |
count
Readonly. Gets the count of the filter values.
count : number;
matchBlank
Indicates whether to filter by blank.
matchBlank : boolean;
get(number)
Gets DateTimeGroupItem or a string value.
get(index: number) : VObject;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| index | number |
add(string)
Adds a label filter criteria.
add(filter: string) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| filter | string | The filter data. |
add(DateTimeGroupingType, number, number, number)
Adds a date filter criteria value.
add(type: DateTimeGroupingType, year: number, month: number, day: number) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| type | DateTimeGroupingType | The type of date filter. |
| year | number | The year. |
| month | number | The month. |
| day | number | The day. |
add(DateTimeGroupingType, number, number, number, number, number, number)
Adds a date time filter criteria value.
add(type: DateTimeGroupingType, year: number, month: number, day: number, hour: number, minute: number, second: number) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| type | DateTimeGroupingType | The type of date filter. |
| year | number | The year. |
| month | number | The month. |
| day | number | The day. |
| hour | number | The hour. |
| minute | number | The minute. |
| second | number | The second. |
getEnumerator()
Get the enumerator for filter value,
getEnumerator() : FilterValueEnumerator;
Returns
toVObject()
Gets the VObject.
toVObject() : VObject;