Class FilterCriteria

Class FilterCriteria

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

Определяет критерии, которым должны соответствовать задачи или ресурсы, чтобы отображаться в представлении MSP.

public class FilterCriteria

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

objectFilterCriteria

Унаследованные члены

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Конструкторы

FilterCriteria()

public FilterCriteria()

Свойства

CriteriaRows

Получает список дочерних строк Aspose.Tasks.FilterCriteria.
Если фильтр содержит более одной строки критерия, то эффект оператора И заключается в том, что критерии для обеих строк должны быть выполнены, чтобы задача или ресурс отображались в результате этого фильтра.
Эффект оператора ИЛИ заключается в том, что критерии для одной или другой строки должны быть выполнены.

public List<filtercriteria> CriteriaRows { get; }

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

List<FilterCriteria&gt;

Field

Получает или устанавливает Aspose.Tasks.FilterCriteria.Field для изменения.

public Field Field { get; set; }

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

Field

Operation

Получает или устанавливает критерий, установленный с помощью FieldName, Test и Value, который относится к другим критериям в фильтре.

public FilterOperation Operation { get; set; }

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

FilterOperation

Test

Получает или устанавливает тип сравнения, выполняемого между FieldName и Value, который служит критерием выбора для фильтра.
Aspose.Tasks.FilterComparisonType

public FilterComparisonType Test { get; set; }

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

FilterComparisonType

Values

Получает объектные значения для сравнения со значением поля, указанного с помощью FieldName.

public object[] Values { get; }

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

object[]

Методы

IsFieldValue()

Получает, является ли правое значение FilterCriteria ссылкой на поле, а не постоянным значением.

public bool IsFieldValue()

Возвращает

bool

SetValueField(Field)

Устанавливает поле, значение которого будет сравниваться со значением поля, указанного FieldName.

public void SetValueField(Field value)

Параметры

value Field

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

ToString()

Возвращает строковое представление экземпляра класса Aspose.Tasks.FilterCriteria.

public override string ToString()

Возвращает

string

строковое представление этого объекта.

 Русский