Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Definiuje kryteria, które zadania lub zasoby muszą spełniać, aby być wyświetlane w widoku MSP.
public class FilterCriteria
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktorzy
FilterCriteria()
public FilterCriteria()
Właściwości
CriteriaRows
Zwraca listę wierszy podrzędnych Aspose.Tasks.FilterCriteria.
Jeśli filtr zawiera więcej niż jeden wiersz kryteriów, to efekt operatora And polega na tym, że kryteria dla obu wierszy muszą być spełnione, aby zadanie lub zasób mogły być wyświetlane w wyniku tego filtru.
Efekt operatora Or polega na tym, że kryteria dla jednego lub drugiego wiersza muszą być spełnione.
public List<filtercriteria> CriteriaRows { get; }
Wartość właściwości
List<FilterCriteria>
Field
Zwraca lub ustawia Aspose.Tasks.FilterCriteria.Field do zmiany.
public Field Field { get; set; }
Wartość właściwości
Operation
Zwraca lub ustawia kryterium ustalone z FieldName, Test i Value, które odnosi się do innych kryteriów w filtrze.
public FilterOperation Operation { get; set; }
Wartość właściwości
Test
Zwraca lub ustawia typ porównania dokonywanego między FieldName a Value, który działa jako kryterium wyboru dla filtru.
Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
Wartość właściwości
Values
Zwraca wartości obiektów do porównania z wartością pola określoną przez FieldName.
public object[] Values { get; }
Wartość właściwości
object[]
Metody
IsFieldValue()
Zwraca, czy wartość po prawej stronie FilterCriteria jest odniesieniem do pola, a nie wartością stałą.
public bool IsFieldValue()
Zwraca
SetValueField(Field)
Ustawia pole, którego wartość będzie porównywana z wartością pola określoną przez FieldName.
public void SetValueField(Field value)
Parametry
value
Field
Pole, które będzie służyć jako wartość po prawej stronie kryteriów filtru.
ToString()
Zwraca reprezentację tekstową instancji klasy Aspose.Tasks.FilterCriteria.
public override string ToString()
Zwraca
reprezentacja tekstowa tego obiektu.