Class Filter

Class Filter

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Представляет фильтр в проекте.

public sealed class Filter : IComparable<filter>, IEquatable<filter>

Наследование

objectFilter

Реализует

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; }

Значение свойства

FilterCriteria

FilterType

Получает тип фильтра.

public ItemType FilterType { get; set; }

Значение свойства

ItemType

Index

Получает индекс объекта Aspose.Tasks.Filter в объекте, содержащем фильтры.

public int Index { get; }

Значение свойства

int

Name

Получает или задает имя объекта Filter.

public string Name { get; set; }

Значение свойства

string

ShowInMenu

Получает или задает значение, указывающее, отображает ли проект имя фильтра в выпадающем списке фильтров на вкладке “Вид” ленты.

public bool ShowInMenu { get; set; }

Значение свойства

bool

ShowRelatedSummaryRows

Получает или задает значение, указывающее, отображаются ли связанные сводные строки для фильтра.

public bool ShowRelatedSummaryRows { get; set; }

Значение свойства

bool

Uid

Получает уникальный идентификатор фильтра.

public int Uid { get; }

Значение свойства

int

Методы

CompareTo(Filter)

Сравнивает этот экземпляр с указанным экземпляром класса Aspose.Tasks.Filter и возвращает указание их относительного порядка.

public int CompareTo(Filter other)

Параметры

other Filter

указанный экземпляр класса Aspose.Tasks.Filter, с которым нужно сравнить этот объект.

Возвращает

int

указание их относительного порядка.

Equals(Filter)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту AssignmentBaseline.

public bool Equals(Filter other)

Параметры

other Filter

указанный объект AssignmentBaseline, с которым нужно сравнить этот экземпляр.

Возвращает

bool

возвращает true, если этот экземпляр равен указанному объекту AssignmentBaseline; в противном случае - false.

Equals(object)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту AssignmentBaseline.

public override bool Equals(object obj)

Параметры

obj object

указанный объект AssignmentBaseline, с которым нужно сравнить этот экземпляр.

Возвращает

bool

возвращает true, если этот экземпляр равен указанному объекту AssignmentBaseline; в противном случае - false.

GetHashCode()

Возвращает значение хэш-кода для фильтра.

public override int GetHashCode()

Возвращает

int

возвращает значение хэш-кода для этого объекта.

Операторы

operator ==(Filter, Filter)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

public static bool operator ==(Filter a, Filter b)

Параметры

a Filter

Первый фильтр.

b Filter

Второй фильтр.

Возвращает

bool

значение, указывающее, равен ли этот экземпляр указанному объекту

operator &gt;(Filter, Filter)

Возвращает значение, указывающее, больше ли этот экземпляр указанного объекта.

public static bool operator &gt;(Filter a, Filter b)

Параметры

a Filter

Первый фильтр.

b Filter

Второй фильтр.

Возвращает

bool

значение, указывающее, больше ли этот экземпляр указанного объекта

operator &gt;=(Filter, Filter)

Возвращает значение, указывающее, больше ли или равен этот экземпляр указанному объекту.

public static bool operator &gt;=(Filter a, Filter b)

Параметры

a Filter

Первый фильтр.

b Filter

Второй фильтр.

Возвращает

bool

значение, указывающее, больше ли или равен этот экземпляр указанному объекту

operator !=(Filter, Filter)

Возвращает значение, указывающее, не равен ли этот экземпляр указанному объекту.

public static bool operator !=(Filter a, Filter b)

Параметры

a Filter

Первый фильтр.

b Filter

Второй фильтр.

Возвращает

bool

значение, указывающее, не равен ли этот экземпляр указанному объекту

operator <(Filter, Filter)

Возвращает значение, указывающее, меньше ли этот экземпляр указанного объекта.

public static bool operator &lt;(Filter a, Filter b)

Параметры

a Filter

Первый фильтр.

b Filter

Второй фильтр.

Возвращает

bool

значение, указывающее, меньше ли этот экземпляр указанного объекта

operator <=(Filter, Filter)

Возвращает значение, указывающее, меньше ли или равен этот экземпляр указанному объекту.

public static bool operator &lt;=(Filter a, Filter b)

Параметры

a Filter

Первый фильтр.

b Filter

Второй фильтр.

Возвращает

bool

значение, указывающее, меньше ли или равен этот экземпляр указанному объекту

 Русский