Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Define los criterios que las tareas o recursos deben cumplir para ser mostrados en la vista MSP.
public class FilterCriteria
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructores
FilterCriteria()
public FilterCriteria()
Propiedades
CriteriaRows
Obtiene la lista de filas hijo de Aspose.Tasks.FilterCriteria.
Si el filtro contiene más de una fila de criterio, entonces el efecto de un operador And es que se deben cumplir los criterios de ambas filas para que la tarea o recurso se muestre como resultado de este filtro.
El efecto de un operador Or es que se debe cumplir el criterio de una u otra fila.
public List<filtercriteria> CriteriaRows { get; }
Valor de la propiedad
List<FilterCriteria>
Field
Obtiene o establece un Aspose.Tasks.FilterCriteria.Field a cambiar.
public Field Field { get; set; }
Valor de la propiedad
Operation
Obtiene o establece el criterio establecido con FieldName, Test y Value que se relaciona con otros criterios en el filtro.
public FilterOperation Operation { get; set; }
Valor de la propiedad
Test
Obtiene o establece el tipo de comparación realizada entre FieldName y Value que actúa como criterio de selección para el filtro.
Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
Valor de la propiedad
Values
Obtiene los valores de objeto para comparar con el valor del campo especificado con FieldName.
public object[] Values { get; }
Valor de la propiedad
object[]
Métodos
IsFieldValue()
Obtiene si el valor de la derecha de FilterCriteria es una referencia de campo, no un valor constante.
public bool IsFieldValue()
Devuelve
SetValueField(Field)
Establece el campo cuyo valor se comparará con el valor del campo especificado por FieldName.
public void SetValueField(Field value)
Parámetros
value
Field
Campo que servirá como valor de la derecha de los criterios de filtro.
ToString()
Devuelve la representación en cadena de la instancia de la clase Aspose.Tasks.FilterCriteria.
public override string ToString()
Devuelve
representación en cadena de este objeto.