Class FilterCriteria

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

object FilterCriteria

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

Field

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

FilterOperation

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

FilterComparisonType

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

bool

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

string

o reprezentare a acestui obiect.

 Română