Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
定义任务或资源在 MSP 视图中显示所需满足的标准。
public class FilterCriteria
继承
继承成员
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
构造函数
FilterCriteria()
public FilterCriteria()
属性
CriteriaRows
获取子 Aspose.Tasks.FilterCriteria 行的列表。 如果过滤器包含多个标准行,则 And 运算符的效果是必须满足两个行的标准,任务或资源才能作为此过滤器的结果显示。 Or 运算符的效果是必须满足一个或另一个行的标准。
public List<filtercriteria> CriteriaRows { get; }
属性值
List<FilterCriteria>
Field
获取或设置要更改的 Aspose.Tasks.FilterCriteria.Field。
public Field Field { get; set; }
属性值
Operation
获取或设置与过滤器中其他标准相关的 FieldName、Test 和 Value 所建立的标准。
public FilterOperation Operation { get; set; }
属性值
Test
获取或设置在 FieldName 和 Value 之间进行比较的类型,作为过滤器的选择标准。 Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
属性值
Values
获取要与 FieldName 指定的字段值进行比较的对象值。
public object[] Values { get; }
属性值
object[]
方法
IsFieldValue()
获取 FilterCriteria 的右侧值是否为字段引用,而不是常量值。
public bool IsFieldValue()
返回
SetValueField(Field)
设置将与 FieldName 指定的字段值进行比较的字段。
public void SetValueField(Field value)
参数
value
Field
将作为过滤标准的右侧值的字段。
ToString()
返回 Aspose.Tasks.FilterCriteria 类实例的字符串表示。
public override string ToString()
返回
该对象的字符串表示。