[]
Represents the basis for a custom filter.
public abstract class BaseFilterItem : IFilterItem, ISerializeSupport, ISerializable
Public MustInherit Class BaseFilterItem
Implements IFilterItem, ISerializeSupport, ISerializable
Name | Description |
---|---|
BaseFilterItem() | Creates a new base custom filter. |
BaseFilterItem(SerializationInfo, StreamingContext) | Initializes a new instance of the BaseFilterItem 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. |
SheetView | Sets the sheet to filter. |
Name | Description |
---|---|
Deserialize(XmlNodeReader) | Loads the object from XML. |
Equals(object) | Determines whether the specified System.Object is equal to the current BaseFilterItem object. |
Filter(int) | Filters the specified column of the sheet. |
GetObjectData(SerializationInfo, StreamingContext) | Populates a SerializationInfo with the data needed to serialize the target object. |
Initialize(IAutoFilterOwner) | Initializes private data of this BaseFilterItem. |
Serialize(XmlTextWriter) | Saves the object to XML. |
ShowInDropDown(int, int[]) | Determines whether the name is displayed in the filter drop-down list. |