Class FilterCriteria
Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)
Define los criterios que deberán cumplir las tareas o los recursos para que se muestren en la vista de las MSP.
public class FilterCriteria
Inheritance
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
FilterCriteria()
public FilterCriteria()
Properties
CriteriaRows
Obtenga la lista de los niños Aspose.Tasks.FilterCriteria líneas.Si el filtro contiene más de una línea de criterios, entonces el efecto de un y operador es que los criterios para ambas líneas deben ser cumplidos para que la tarea o el recurso se muestren como resultado de este filtro.El efecto de un operador es que los criterios para una o la otra línea deben ser cumplidos.
public List<filtercriteria> CriteriaRows { get; }
Valor de la propiedad
List &ylt; FilterCriteria >
Field
Obtenga o establezca un Aspose.Tasks.FilterCriteria.Field para cambiar.
public Field Field { get; set; }
Valor de la propiedad
Operation
Obtenga o establece los criterios establecidos con FieldName, Test y Valor relacionados con otros criterios en el filtro.
public FilterOperation Operation { get; set; }
Valor de la propiedad
Test
Obtenga o establece el tipo de comparación entre FieldName y Value que actúa como criterios de selección para el filtro.Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
Valor de la propiedad
Values
Obtiene los valores del objeto para comparar con el valor del campo especificado con FieldName.
public object[] Values { get; }
Valor de la propiedad
object [][]
Methods
IsFieldValue()
Detecta si el valor de la mano derecha de FilterCriteria es una referencia de campo, no un valor constante.
public bool IsFieldValue()
Returns
SetValueField(Field)
Establece el campo cuyo valor se comparará con el valor del campo especificado por FieldName.
public void SetValueField(Field value)
Parameters
value
Field
El campo que servirá como valor de la mano derecha de los criterios de filtros.
ToString()
Retorna la representación de la línea de la instancia de la clase Aspose.Tasks.FilterCriteria.
public override string ToString()
Returns
Representación de este objeto.