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
Второй фильтр.
Возвращает
значение, указывающее, меньше ли или равен этот экземпляр указанному объекту