Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Definiert die Kriterien, die Aufgaben oder Ressourcen erfüllen müssen, um in der MSP-Ansicht angezeigt zu werden.
public class FilterCriteria
Vererbung
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
FilterCriteria()
public FilterCriteria()
Eigenschaften
CriteriaRows
Erhält die Liste der Kind-Aspose.Tasks.FilterCriteria-Zeilen.
Wenn der Filter mehr als eine Kriterienzeile enthält, bedeutet die Wirkung eines And-Operators, dass die Kriterien für beide Zeilen erfüllt sein müssen, damit die Aufgabe oder Ressource als Ergebnis dieses Filters angezeigt wird.
Die Wirkung eines Or-Operators ist, dass die Kriterien für eine der beiden Zeilen erfüllt sein müssen.
public List<filtercriteria> CriteriaRows { get; }
Eigenschaftswert
List<FilterCriteria>
Field
Erhält oder setzt ein Aspose.Tasks.FilterCriteria.Field, das geändert werden soll.
public Field Field { get; set; }
Eigenschaftswert
Operation
Erhält oder setzt das Kriterium, das mit FieldName, Test und Value in Beziehung zu anderen Kriterien im Filter steht.
public FilterOperation Operation { get; set; }
Eigenschaftswert
Test
Erhält oder setzt die Art des Vergleichs, der zwischen FieldName und Value durchgeführt wird und als Auswahlkriterium für den Filter dient.
Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
Eigenschaftswert
Values
Erhält die Objektwerte, die mit dem Wert des mit FieldName angegebenen Feldes verglichen werden sollen.
public object[] Values { get; }
Eigenschaftswert
object[]
Methoden
IsFieldValue()
Erhält, ob der rechte Wert von FilterCriteria ein Feldverweis und kein Konstantenwert ist.
public bool IsFieldValue()
Rückgabewert
SetValueField(Field)
Setzt das Feld, dessen Wert mit dem Wert des durch FieldName angegebenen Feldes verglichen wird.
public void SetValueField(Field value)
Parameter
value
Field
Das Feld, das als rechter Wert der Filterkriterien dient.
ToString()
Gibt die string-Darstellung der Instanz der Aspose.Tasks.FilterCriteria-Klasse zurück.
public override string ToString()
Rückgabewert
string-Darstellung dieses Objekts.