Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Define os critérios que tarefas ou recursos devem atender para serem exibidos na visualização MSP.
public class FilterCriteria
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
FilterCriteria()
public FilterCriteria()
Propriedades
CriteriaRows
Obtém a lista de linhas filhas Aspose.Tasks.FilterCriteria. Se o filtro contiver mais de uma linha de critério, o efeito de um operador And é que os critérios para ambas as linhas devem ser atendidos para que a tarefa ou recurso seja exibido como resultado deste filtro. O efeito de um operador Or é que os critérios para uma ou outra linha devem ser atendidos.
public List<filtercriteria> CriteriaRows { get; }
Valor da Propriedade
List<FilterCriteria>
Field
Obtém ou define um Aspose.Tasks.FilterCriteria.Field a ser alterado.
public Field Field { get; set; }
Valor da Propriedade
Operation
Obtém ou define o critério estabelecido com FieldName, Test e Value que se relaciona com outros critérios no filtro.
public FilterOperation Operation { get; set; }
Valor da Propriedade
Test
Obtém ou define o tipo de comparação feita entre FieldName e Value que atua como critério de seleção para o filtro. Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
Valor da Propriedade
Values
Obtém os valores do objeto para comparar com o valor do campo especificado com FieldName.
public object[] Values { get; }
Valor da Propriedade
object[]
Métodos
IsFieldValue()
Obtém se o valor à direita de FilterCriteria é uma referência de campo, não um valor constante.
public bool IsFieldValue()
Retorna
SetValueField(Field)
Define o campo cujo valor será comparado com o valor do campo especificado por FieldName.
public void SetValueField(Field value)
Parâmetros
value
Field
Campo que servirá como valor à direita dos critérios de filtro.
ToString()
Retorna a representação em string da instância da classe Aspose.Tasks.FilterCriteria.
public override string ToString()
Retorna
representação em string deste objeto.