Class FilterCriteria

Class FilterCriteria

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Xác định các tiêu chí mà các nhiệm vụ hoặc tài nguyên phải đáp ứng để hiển thị trong chế độ xem MSP.

public class FilterCriteria

Kế thừa

objectFilterCriteria

Các thành viên kế thừa

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Các hàm khởi tạo

FilterCriteria()

public FilterCriteria()

Các thuộc tính

CriteriaRows

Lấy danh sách các hàng con của Aspose.Tasks.FilterCriteria.
Nếu bộ lọc chứa nhiều hơn một hàng tiêu chí thì hiệu ứng của toán tử And là tiêu chí cho cả hai hàng phải được đáp ứng để nhiệm vụ hoặc tài nguyên được hiển thị như là kết quả của bộ lọc này.
Hiệu ứng của toán tử Or là tiêu chí cho một trong hai hàng phải được đáp ứng.

public List<filtercriteria> CriteriaRows { get; }

Giá trị thuộc tính

List<FilterCriteria&gt;

Field

Lấy hoặc đặt một Aspose.Tasks.FilterCriteria.Field để thay đổi.

public Field Field { get; set; }

Giá trị thuộc tính

Field

Operation

Lấy hoặc đặt tiêu chí được thiết lập với FieldName, Test và Value liên quan đến các tiêu chí khác trong bộ lọc.

public FilterOperation Operation { get; set; }

Giá trị thuộc tính

FilterOperation

Test

Lấy hoặc đặt loại so sánh được thực hiện giữa FieldName và Value mà hoạt động như tiêu chí lựa chọn cho bộ lọc.
Aspose.Tasks.FilterComparisonType

public FilterComparisonType Test { get; set; }

Giá trị thuộc tính

FilterComparisonType

Values

Lấy các giá trị đối tượng để so sánh với giá trị của trường được chỉ định bằng FieldName.

public object[] Values { get; }

Giá trị thuộc tính

object[]

Các phương thức

IsFieldValue()

Lấy xem giá trị bên phải của FilterCriteria có phải là tham chiếu trường, không phải là giá trị hằng.

public bool IsFieldValue()

Trả về

bool

SetValueField(Field)

Đặt trường mà giá trị của nó sẽ được so sánh với giá trị của trường được chỉ định bởi FieldName.

public void SetValueField(Field value)

Tham số

value Field

Trường sẽ phục vụ như giá trị bên phải của tiêu chí bộ lọc.

ToString()

Trả về đại diện chuỗi của thể hiện của lớp Aspose.Tasks.FilterCriteria.

public override string ToString()

Trả về

string

đại diện chuỗi của đối tượng này.

 Tiếng Việt