[]
Provides a Filters class to filter items using a criteria values list.
public class MultiValuesFilterItem : BaseFilterItem, ISerializeSupport, ISerializable, ICloneable, IFilterItem
Public Class MultiValuesFilterItem
Inherits BaseFilterItem
Implements ISerializeSupport, ISerializable, ICloneable, IFilterItem
Name | Description |
---|---|
MultiValuesFilterItem() | Creates an instance of filters with default settings. |
MultiValuesFilterItem(FilterItemValueCollection) | Creates an instance of filters with customized settings. |
MultiValuesFilterItem(FilterItemValue[]) | Creates an instance of filters with customized settings. |
MultiValuesFilterItem(MultiValuesFilterItem) | |
MultiValuesFilterItem(IEnumerable<FilterItemValue>) | Creates an instance of filters with customized settings. |
MultiValuesFilterItem(SerializationInfo, StreamingContext) | Initializes a new instance of the MultiValuesFilterItem class. |
Name | Description |
---|---|
DisplayAtTopOfList | Gets or sets whether the display name is added to the top of the filter drop-down list. |
DisplayName | Gets the display name of the filter. |
FilterBlank | Gets or sets a boolean value that specifies whether blank items are counted when filtering. |
FilterItems | Gets or sets a collection of value items. |
IsObjectValueEditable | Gets or sets whether the object value can be edited. In the filter bar UI, the text editor is displayed if value is true. |
Label | Gets the display text of the filter (filter name or operator). |
ObjectValue | Gets or sets the text value for the filter. |
Name | Description |
---|---|
Clone() | Creates a new object that is a copy of the current instance. |
Deserialize(XmlNodeReader) | Loads the object from XML. |
Equals(object) | Determines whether the specified System.Object is equal to the current MultiValuesFilter object. |
Filter(int) | Filters the specified column of the sheet. |
GetHashCode() | Serves as a hash function for MultiValuesFilterItem class. |
GetObjectData(SerializationInfo, StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. |
Serialize(XmlTextWriter) | Saves the object to XML. |
ShowInDropDown(int, int[]) | Determines whether the name is displayed in the filter drop-down list. |