## Filter class

Repräsentiert einen Filter im Projekt.

```csharp
public sealed class Filter : IComparable<Filter>, IEquatable<Filter>
```

## Konstrukteure

| Name | Beschreibung |
| --- | --- |
| [Filter](filter/)() | Default_Constructor |

## Eigenschaften

| Name | Beschreibung |
| --- | --- |
| [Criteria](../../aspose.tasks/filter/criteria/) { get; set; } | Ruft die Kriterien ab oder legt sie fest, die Aufgaben oder Ressourcen erfüllen müssen, um in der MSP-Ansicht angezeigt zu werden. |
| [FilterType](../../aspose.tasks/filter/filtertype/) { get; } | Ruft den Typ des Filters ab. |
| [Index](../../aspose.tasks/filter/index/) { get; } | Ruft den Index von a ab`Filter` Objekt in den Filtern, die object. enthalten |
| [Name](../../aspose.tasks/filter/name/) { get; set; } | Ruft den Namen eines Filterobjekts ab oder legt ihn fest. |
| [ShowInMenu](../../aspose.tasks/filter/showinmenu/) { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Projekt den Filternamen in der Dropdown-Liste Filter auf der Registerkarte Ansicht der Multifunktionsleiste anzeigt. |
| [ShowRelatedSummaryRows](../../aspose.tasks/filter/showrelatedsummaryrows/) { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob zugehörige Zusammenfassungszeilen für den Filter angezeigt werden. |
| [Uid](../../aspose.tasks/filter/uid/) { get; } | Ruft die eindeutige Kennung eines Filters ab. |

## Methoden

| Name | Beschreibung |
| --- | --- |
| [CompareTo](../../aspose.tasks/filter/compareto/)(Filter) | Vergleicht diese Instanz mit der angegebenen Instanz von`Filter` Klasse und gibt einen Hinweis auf ihre relative Reihenfolge zurück. |
| [Equals](../../aspose.tasks/filter/equals/#equals)(Filter) | Gibt einen Wert zurück, der angibt, ob diese Instanz gleich dem angegebenen AssignmentBaseline-Objekt ist. |
| override [Equals](../../aspose.tasks/filter/equals/#equals_1)(object) | Gibt einen Wert zurück, der angibt, ob diese Instanz gleich dem angegebenen AssignmentBaseline-Objekt ist. |
| override [GetHashCode](../../aspose.tasks/filter/gethashcode/)() | Gibt einen Hash-Code-Wert für den Filter zurück. |
| [operator ==](../../aspose.tasks/filter/op_equality/) | Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist. |
| [operator &gt;](../../aspose.tasks/filter/op_greaterthan/) | Gibt einen Wert zurück, der angibt, ob diese Instanz größer als ein angegebenes Objekt ist. |
| [operator &gt;=](../../aspose.tasks/filter/op_greaterthanorequal/) | Gibt einen Wert zurück, der angibt, ob diese Instanz größer oder gleich einem angegebenen Objekt ist. |
| [operator !=](../../aspose.tasks/filter/op_inequality/) | Gibt einen Wert zurück, der angibt, ob diese Instanz nicht gleich einem angegebenen Objekt ist. |
| [operator &lt;](../../aspose.tasks/filter/op_lessthan/) | Gibt einen Wert zurück, der angibt, ob diese Instanz kleiner als ein angegebenes Objekt ist. |
| [operator &lt;=](../../aspose.tasks/filter/op_lessthanorequal/) | Gibt einen Wert zurück, der angibt, ob diese Instanz kleiner oder gleich einem angegebenen Objekt ist. |

### Siehe auch

* namensraum [Aspose.Tasks](../../aspose.tasks/)
* Montage [Aspose.Tasks](../../)


