
## Filter class

Represents a filter in Project .

## Methods

| Name | Description |
| --- | --- |
| [CompareTo](./compareto/) | Compares this instance to the specified instance of the Filter class and returns an indication of their relative order. |
| [Equals (2 overloads)](./equals/) | Returns a value indicating whether this instance is equal to the specified AssignmentBaseline object. |
| [get_Criteria](./get_criteria/) | Gets the criteria that tasks or resources must meet to be displayed in MSP view. |
| [get_FilterType](./get_filtertype/) | Gets the type of the filter. |
| [get_Index](./get_index/) | Gets the index of a Filter object in the Filters containing object. |
| [get_Name](./get_name/) | Gets the name of a Filter object. |
| [get_ShowInMenu](./get_showinmenu/) | Gets a value indicating whether project shows the filter name in the Filter drop-down list on the View tab of the Ribbon. |
| [get_ShowRelatedSummaryRows](./get_showrelatedsummaryrows/) | Gets a value indicating whether related summary rows are displayed for the filter. |
| [get_Uid](./get_uid/) | Gets the unique identifier of a filter. |
| [GetHashCode](./gethashcode/) | Returns a hash code value for the filter. |
| [set_Criteria](./set_criteria/) | Sets the criteria that tasks or resources must meet to be displayed in MSP view. |
| [set_FilterType](./set_filtertype/) | Gets the type of the filter. |
| [set_Name](./set_name/) | Sets the name of a Filter object. |
| [set_ShowInMenu](./set_showinmenu/) | Sets a value indicating whether project shows the filter name in the Filter drop-down list on the View tab of the Ribbon. |
| [set_ShowRelatedSummaryRows](./set_showrelatedsummaryrows/) | Sets a value indicating whether related summary rows are displayed for the filter. |

