Class Filter
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Представляє фільтр у проекті.
public sealed class Filter : IComparable<filter>, IEquatable<filter>
Спадкування
Реалізує
IComparable<filter>, IEquatable<filter>
Спадковані члени
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Конструктори
Filter()
public Filter()
Властивості
Criteria
Отримує або задає критерії, яким повинні відповідати завдання або ресурси, щоб відображатися в перегляді MSP.
public FilterCriteria Criteria { get; set; }
Значення властивості
FilterType
Отримує тип фільтра.
public ItemType FilterType { get; set; }
Значення властивості
Index
Отримує індекс об’єкта Aspose.Tasks.Filter у об’єкті, що містить фільтри.
public int Index { get; }
Значення властивості
Name
Отримує або задає ім’я об’єкта Filter.
public string Name { get; set; }
Значення властивості
ShowInMenu
Отримує або задає значення, яке вказує, чи відображає проект ім’я фільтра у спадному списку Фільтр на вкладці Перегляд стрічки.
public bool ShowInMenu { get; set; }
Значення властивості
ShowRelatedSummaryRows
Отримує або задає значення, яке вказує, чи відображаються пов’язані підсумкові рядки для фільтра.
public bool ShowRelatedSummaryRows { get; set; }
Значення властивості
Uid
Отримує унікальний ідентифікатор фільтра.
public int Uid { get; }
Значення властивості
Методи
CompareTo(Filter)
Порівнює цей екземпляр із зазначеним екземпляром класу Aspose.Tasks.Filter і повертає вказівку на їх відносний порядок.
public int CompareTo(Filter other)
Параметри
other
Filter
зазначений екземпляр класу Aspose.Tasks.Filter для порівняння з цим об’єктом.
Повертає
вказівку на їх відносний порядок.
Equals(Filter)
Повертає значення, яке вказує, чи є цей екземпляр рівним зазначеному об’єкту AssignmentBaseline.
public bool Equals(Filter other)
Параметри
other
Filter
зазначений об’єкт AssignmentBaseline для порівняння з цим екземпляром.
Повертає
повертає true, якщо цей екземпляр рівний зазначеному об’єкту AssignmentBaseline; в іншому випадку - false.
Equals(object)
Повертає значення, яке вказує, чи є цей екземпляр рівним зазначеному об’єкту AssignmentBaseline.
public override bool Equals(object obj)
Параметри
obj
object
зазначений об’єкт AssignmentBaseline для порівняння з цим екземпляром.
Повертає
повертає true, якщо цей екземпляр рівний зазначеному об’єкту AssignmentBaseline; в іншому випадку - false.
GetHashCode()
Повертає значення хеш-коду для фільтра.
public override int GetHashCode()
Повертає
повертає значення хеш-коду для цього об’єкта.
Оператори
operator ==(Filter, Filter)
Повертає значення, яке вказує, чи є цей екземпляр рівним зазначеному об’єкту.
public static bool operator ==(Filter a, Filter b)
Параметри
a
Filter
Перший фільтр.
b
Filter
Другий фільтр.
Повертає
значення, яке вказує, чи є цей екземпляр рівним зазначеному об’єкту
operator >(Filter, Filter)
Повертає значення, яке вказує, чи є цей екземпляр більшим за зазначений об’єкт.
public static bool operator >(Filter a, Filter b)
Параметри
a
Filter
Перший фільтр.
b
Filter
Другий фільтр.
Повертає
значення, яке вказує, чи є цей екземпляр більшим за зазначений об’єкт
operator >=(Filter, Filter)
Повертає значення, яке вказує, чи є цей екземпляр більшим або рівним зазначеному об’єкту.
public static bool operator >=(Filter a, Filter b)
Параметри
a
Filter
Перший фільтр.
b
Filter
Другий фільтр.
Повертає
значення, яке вказує, чи є цей екземпляр більшим або рівним зазначеному об’єкту
operator !=(Filter, Filter)
Повертає значення, яке вказує, чи є цей екземпляр не рівним зазначеному об’єкту.
public static bool operator !=(Filter a, Filter b)
Параметри
a
Filter
Перший фільтр.
b
Filter
Другий фільтр.
Повертає
значення, яке вказує, чи є цей екземпляр не рівним зазначеному об’єкту
operator <(Filter, Filter)
Повертає значення, яке вказує, чи є цей екземпляр меншим за зазначений об’єкт.
public static bool operator <(Filter a, Filter b)
Параметри
a
Filter
Перший фільтр.
b
Filter
Другий фільтр.
Повертає
значення, яке вказує, чи є цей екземпляр меншим за зазначений об’єкт
operator <=(Filter, Filter)
Повертає значення, яке вказує, чи є цей екземпляр меншим або рівним зазначеному об’єкту.
public static bool operator <=(Filter a, Filter b)
Параметри
a
Filter
Перший фільтр.
b
Filter
Другий фільтр.
Повертає
значення, яке вказує, чи є цей екземпляр меншим або рівним зазначеному об’єкту