Class FilterCriteria

Class FilterCriteria

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

Definuje kritéria, která musí úkoly nebo zdroje splnit, aby se zobrazily v MSP zobrazení.

public class FilterCriteria

Dědění

objectFilterCriteria

Děděné členy

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

Konstruktor

FilterCriteria()

public FilterCriteria()

Vlastnosti

CriteriaRows

Získá seznam podřízených řádků Aspose.Tasks.FilterCriteria. Pokud filtr obsahuje více než jeden řádek kritéria, pak efekt operátoru And je, že kritéria pro oba řádky musí být splněna, aby se úkol nebo zdroj zobrazil jako výsledek tohoto filtru. Efekt operátoru Or je, že kritéria pro jeden nebo druhý řádek musí být splněna.

public List<filtercriteria> CriteriaRows { get; }

Hodnota vlastnosti

List<FilterCriteria&gt;

Field

Získá nebo nastaví Aspose.Tasks.FilterCriteria.Field, který se má změnit.

public Field Field { get; set; }

Hodnota vlastnosti

Field

Operation

Získá nebo nastaví kritérium stanovené pomocí FieldName, Test a Value, které se vztahuje k ostatním kritériím ve filtru.

public FilterOperation Operation { get; set; }

Hodnota vlastnosti

FilterOperation

Test

Získá nebo nastaví typ porovnání provedeného mezi FieldName a Value, který slouží jako výběrové kritérium pro filtr. Aspose.Tasks.FilterComparisonType

public FilterComparisonType Test { get; set; }

Hodnota vlastnosti

FilterComparisonType

Values

Získá hodnoty objektů, které se mají porovnat s hodnotou pole specifikovaného pomocí FieldName.

public object[] Values { get; }

Hodnota vlastnosti

object[]

Metody

IsFieldValue()

Získá, zda je pravá hodnota FilterCriteria referencí na pole, nikoli konstantní hodnotou.

public bool IsFieldValue()

Vrací

bool

SetValueField(Field)

Nastaví pole, jehož hodnota bude porovnána s hodnotou pole specifikovaného pomocí FieldName.

public void SetValueField(Field value)

Parametry

value Field

Pole, které bude sloužit jako pravá hodnota filtračního kritéria.

ToString()

Vrací řetězcovou reprezentaci instance třídy Aspose.Tasks.FilterCriteria.

public override string ToString()

Vrací

string

řetězcová reprezentace tohoto objektu.

 Čeština