Class Filter
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Stellt einen Filter in Project dar.
public sealed class Filter : IComparable<filter>, IEquatable<filter>
Vererbung
Implementiert
IComparable<filter>, IEquatable<filter>
Vererbte Mitglieder
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
Filter()
public Filter()
Eigenschaften
Kriterien
Erhält oder setzt die Kriterien, die Aufgaben oder Ressourcen erfüllen müssen, um in der MSP-Ansicht angezeigt zu werden.
public FilterCriteria Criteria { get; set; }
Eigenschaftswert
FilterTyp
Erhält den Typ des Filters.
public ItemType FilterType { get; set; }
Eigenschaftswert
Index
Erhält den Index eines Aspose.Tasks.Filter-Objekts im Filter enthaltenden Objekt.
public int Index { get; }
Eigenschaftswert
Name
Erhält oder setzt den Namen eines Filterobjekts.
public string Name { get; set; }
Eigenschaftswert
ShowInMenu
Erhält oder setzt einen Wert, der angibt, ob das Projekt den Filternamen im Dropdown-Menü auf der Registerkarte Ansicht im Ribbon anzeigt.
public bool ShowInMenu { get; set; }
Eigenschaftswert
ShowRelatedSummaryRows
Erhält oder setzt einen Wert, der angibt, ob verwandte Zusammenfassungszeilen für den Filter angezeigt werden.
public bool ShowRelatedSummaryRows { get; set; }
Eigenschaftswert
Uid
Erhält die eindeutige Kennung eines Filters.
public int Uid { get; }
Eigenschaftswert
Methoden
CompareTo(Filter)
Vergleicht diese Instanz mit der angegebenen Instanz der Aspose.Tasks.Filter-Klasse und gibt eine Angabe ihrer relativen Reihenfolge zurück.
public int CompareTo(Filter other)
Parameter
other
Filter
die angegebene Instanz der Aspose.Tasks.Filter-Klasse, mit der dieses Objekt verglichen werden soll.
Rückgabewert
eine Angabe ihrer relativen Reihenfolge.
Equals(Filter)
Gibt einen Wert zurück, der angibt, ob diese Instanz gleich dem angegebenen AssignmentBaseline-Objekt ist.
public bool Equals(Filter other)
Parameter
other
Filter
das angegebene AssignmentBaseline-Objekt, mit dem diese Instanz verglichen werden soll.
Rückgabewert
gibt true zurück, wenn diese Instanz gleich dem angegebenen AssignmentBaseline-Objekt ist; andernfalls false.
Equals(object)
Gibt einen Wert zurück, der angibt, ob diese Instanz gleich dem angegebenen AssignmentBaseline-Objekt ist.
public override bool Equals(object obj)
Parameter
obj
object
das angegebene AssignmentBaseline-Objekt, mit dem diese Instanz verglichen werden soll.
Rückgabewert
gibt true zurück, wenn diese Instanz gleich dem angegebenen AssignmentBaseline-Objekt ist; andernfalls false.
GetHashCode()
Gibt einen Hashcode-Wert für den Filter zurück.
public override int GetHashCode()
Rückgabewert
gibt einen Hashcode-Wert für dieses Objekt zurück.
Operatoren
operator ==(Filter, Filter)
Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.
public static bool operator ==(Filter a, Filter b)
Parameter
a
Filter
Der erste Filter.
b
Filter
Der zweite Filter.
Rückgabewert
ein Wert, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.
operator >(Filter, Filter)
Gibt einen Wert zurück, der angibt, ob diese Instanz größer ist als ein angegebenes Objekt.
public static bool operator >(Filter a, Filter b)
Parameter
a
Filter
Der erste Filter.
b
Filter
Der zweite Filter.
Rückgabewert
ein Wert, der angibt, ob diese Instanz größer ist als ein angegebenes Objekt.
operator >=(Filter, Filter)
Gibt einen Wert zurück, der angibt, ob diese Instanz größer oder gleich einem angegebenen Objekt ist.
public static bool operator >=(Filter a, Filter b)
Parameter
a
Filter
Der erste Filter.
b
Filter
Der zweite Filter.
Rückgabewert
ein Wert, der angibt, ob diese Instanz größer oder gleich einem angegebenen Objekt ist.
operator !=(Filter, Filter)
Gibt einen Wert zurück, der angibt, ob diese Instanz nicht gleich einem angegebenen Objekt ist.
public static bool operator !=(Filter a, Filter b)
Parameter
a
Filter
Der erste Filter.
b
Filter
Der zweite Filter.
Rückgabewert
ein Wert, der angibt, ob diese Instanz nicht gleich einem angegebenen Objekt ist.
operator <(Filter, Filter)
Gibt einen Wert zurück, der angibt, ob diese Instanz kleiner ist als ein angegebenes Objekt.
public static bool operator <(Filter a, Filter b)
Parameter
a
Filter
Der erste Filter.
b
Filter
Der zweite Filter.
Rückgabewert
ein Wert, der angibt, ob diese Instanz kleiner ist als ein angegebenes Objekt.
operator <=(Filter, Filter)
Gibt einen Wert zurück, der angibt, ob diese Instanz kleiner oder gleich einem angegebenen Objekt ist.
public static bool operator <=(Filter a, Filter b)
Parameter
a
Filter
Der erste Filter.
b
Filter
Der zweite Filter.
Rückgabewert
ein Wert, der angibt, ob diese Instanz kleiner oder gleich einem angegebenen Objekt ist.