Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Definisce i criteri che le attività o le risorse devono soddisfare per essere visualizzate nella vista MSP.
public class FilterCriteria
Ereditarietà
Membri ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
FilterCriteria()
public FilterCriteria()
Proprietà
CriteriaRows
Ottiene l’elenco delle righe figlio di Aspose.Tasks.FilterCriteria.
Se il filtro contiene più di una riga di criterio, l’effetto di un operatore And è che i criteri per entrambe le righe devono essere soddisfatti affinché l’attività o la risorsa venga visualizzata come risultato di questo filtro.
L’effetto di un operatore Or è che i criteri per una o l’altra riga devono essere soddisfatti.
public List<filtercriteria> CriteriaRows { get; }
Valore della Proprietà
List<FilterCriteria>
Field
Ottiene o imposta un Aspose.Tasks.FilterCriteria.Field da modificare.
public Field Field { get; set; }
Valore della Proprietà
Operation
Ottiene o imposta il criterio stabilito con FieldName, Test e Value che si riferisce ad altri criteri nel filtro.
public FilterOperation Operation { get; set; }
Valore della Proprietà
Test
Ottiene o imposta il tipo di confronto effettuato tra FieldName e Value che funge da criterio di selezione per il filtro.
Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
Valore della Proprietà
Values
Ottiene i valori dell’oggetto da confrontare con il valore del campo specificato con FieldName.
public object[] Values { get; }
Valore della Proprietà
object[]
Metodi
IsFieldValue()
Ottiene se il valore a destra di FilterCriteria è un riferimento a un campo, non un valore costante.
public bool IsFieldValue()
Restituisce
SetValueField(Field)
Imposta il campo il cui valore sarà confrontato con il valore del campo specificato da FieldName.
public void SetValueField(Field value)
Parametri
value
Field
Campo che servirà come valore a destra dei criteri di filtro.
ToString()
Restituisce la rappresentazione stringa dell’istanza della classe Aspose.Tasks.FilterCriteria.
public override string ToString()
Restituisce
rappresentazione stringa di questo oggetto.