Class FilterCriteria
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)
Define criteriile pe care sarcinile sau resursele trebuie să le îndeplinească pentru a fi afișate în viziunea MSP.
public class FilterCriteria
Inheritance
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FilterCriteria()
public FilterCriteria()
Properties
CriteriaRows
Obțineți lista copilului Aspose.Tasks.FilterCriteria rânduri.Dacă filtrul conține mai mult de o rândă de criterii, efectul unui And operator este că criteriile pentru ambele rânduri trebuie să fie îndeplinite pentru ca sarcina sau resursele să fie afișate ca urmare a acestui filtr.Efectul unui operator este că trebuie îndeplinite criteriile pentru una sau cealaltă linie.
public List<filtercriteria> CriteriaRows { get; }
Valoarea proprietății
List < FilterCriteria >
Field
Obține sau stabilește un Aspose.Tasks.FilterCriteria.Field pentru a schimba.
public Field Field { get; set; }
Valoarea proprietății
Operation
Obține sau stabilește criteriul stabilit cu FieldName, Test și Value se referă la alte criterii din filtr.
public FilterOperation Operation { get; set; }
Valoarea proprietății
Test
Obține sau stabilește tipul de comparație făcută între FieldName și Value care acționează ca criterii de selecție pentru filtr.Aspose.Tasks.FilterComparisonTipă
public FilterComparisonType Test { get; set; }
Valoarea proprietății
Values
Obține valorile obiectului pentru a compara cu valoarea câmpului specificat cu FieldName.
public object[] Values { get; }
Valoarea proprietății
object []
Methods
IsFieldValue()
Descoperă dacă valoarea de la dreapta a FilterCriteria este o referință de câmp, nu o valoare constantă.
public bool IsFieldValue()
Returns
SetValueField(Field)
Setarea câmpului a cărui valoare va fi comparată cu valoarea câmpului specificat de FieldName.
public void SetValueField(Field value)
Parameters
value
Field
Un câmp care va servi ca valoare de mână dreaptă a criteriilor de filtrare.
ToString()
Întoarce reprezentarea stringului a instantei Aspose.Tasks.FilterCriteria clasă.
public override string ToString()
Returns
o reprezentare a acestui obiect.