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í
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>
Field
Získá nebo nastaví Aspose.Tasks.FilterCriteria.Field, který se má změnit.
public Field Field { get; set; }
Hodnota vlastnosti
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
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
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í
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í
řetězcová reprezentace tohoto objektu.