Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Визначає критерії, яким повинні відповідати завдання або ресурси, щоб бути відображеними в перегляді MSP.
public class FilterCriteria
Спадкування
Спадковані члени
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.
Якщо фільтр містить більше ніж один рядок критерію, то ефект оператора And полягає в тому, що критерії для обох рядків повинні бути виконані, щоб завдання або ресурс відображалися в результаті цього фільтра.
Ефект оператора Or полягає в тому, що критерії для одного або іншого рядка повинні бути виконані.
public List<filtercriteria> CriteriaRows { get; }
Значення властивості
List<FilterCriteria>
Field
Отримує або задає Aspose.Tasks.FilterCriteria.Field, який потрібно змінити.
public Field Field { get; set; }
Значення властивості
Operation
Отримує або задає критерій, встановлений з FieldName, Test та Value, який стосується інших критеріїв у фільтрі.
public FilterOperation Operation { get; set; }
Значення властивості
Test
Отримує або задає тип порівняння, що здійснюється між FieldName та Value, який діє як критерій вибору для фільтра.
Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
Значення властивості
Values
Отримує об’єктні значення для порівняння зі значенням поля, зазначеного з FieldName.
public object[] Values { get; }
Значення властивості
object[]
Методи
IsFieldValue()
Отримує, чи є праве значення FilterCriteria посиланням на поле, а не константним значенням.
public bool IsFieldValue()
Повертає
SetValueField(Field)
Встановлює поле, значення якого буде порівнюватися зі значенням поля, зазначеного FieldName.
public void SetValueField(Field value)
Параметри
value
Field
Поле, яке буде використовуватися як праве значення критерію фільтра.
ToString()
Повертає рядкове подання екземпляра класу Aspose.Tasks.FilterCriteria.
public override string ToString()
Повертає
рядкове подання цього об’єкта.