Class Filter

Class Filter

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

Đại diện cho một bộ lọc trong Dự án.

public sealed class Filter : IComparable<filter>, IEquatable<filter>

Kế thừa

objectFilter

Triển khai

IComparable<filter>, IEquatable<filter>

Thành viên kế thừa

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

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

Filter()

public Filter()

Các thuộc tính

Criteria

Lấy hoặc thiết lập tiêu chí mà các tác vụ hoặc tài nguyên phải đáp ứng để hiển thị trong chế độ xem MSP.

public FilterCriteria Criteria { get; set; }

Giá trị thuộc tính

FilterCriteria

FilterType

Lấy loại của bộ lọc.

public ItemType FilterType { get; set; }

Giá trị thuộc tính

ItemType

Index

Lấy chỉ số của một đối tượng Aspose.Tasks.Filter trong đối tượng chứa các bộ lọc.

public int Index { get; }

Giá trị thuộc tính

int

Name

Lấy hoặc thiết lập tên của một đối tượng Filter.

public string Name { get; set; }

Giá trị thuộc tính

string

ShowInMenu

Lấy hoặc thiết lập giá trị chỉ định liệu dự án có hiển thị tên bộ lọc trong danh sách thả xuống Bộ lọc trên tab Xem của Ribbon hay không.

public bool ShowInMenu { get; set; }

Giá trị thuộc tính

bool

ShowRelatedSummaryRows

Lấy hoặc thiết lập giá trị chỉ định liệu các hàng tóm tắt liên quan có được hiển thị cho bộ lọc hay không.

public bool ShowRelatedSummaryRows { get; set; }

Giá trị thuộc tính

bool

Uid

Lấy định danh duy nhất của một bộ lọc.

public int Uid { get; }

Giá trị thuộc tính

int

Các phương thức

CompareTo(Filter)

So sánh thể hiện này với thể hiện được chỉ định của lớp Aspose.Tasks.Filter và trả về một chỉ dẫn về thứ tự tương đối của chúng.

public int CompareTo(Filter other)

Tham số

other Filter

thể hiện được chỉ định của lớp Aspose.Tasks.Filter để so sánh với đối tượng này.

Trả về

int

một chỉ dẫn về thứ tự tương đối của chúng.

Equals(Filter)

Trả về một giá trị chỉ định liệu thể hiện này có bằng với đối tượng AssignmentBaseline được chỉ định hay không.

public bool Equals(Filter other)

Tham số

other Filter

đối tượng AssignmentBaseline được chỉ định để so sánh với thể hiện này.

Trả về

bool

trả về true nếu thể hiện này bằng với đối tượng AssignmentBaseline được chỉ định; ngược lại, false.

Equals(object)

Trả về một giá trị chỉ định liệu thể hiện này có bằng với đối tượng AssignmentBaseline được chỉ định hay không.

public override bool Equals(object obj)

Tham số

obj object

đối tượng AssignmentBaseline được chỉ định để so sánh với thể hiện này.

Trả về

bool

trả về true nếu thể hiện này bằng với đối tượng AssignmentBaseline được chỉ định; ngược lại, false.

GetHashCode()

Trả về một giá trị mã băm cho bộ lọc.

public override int GetHashCode()

Trả về

int

trả về một giá trị mã băm cho đối tượng này.

Các toán tử

operator ==(Filter, Filter)

Trả về một giá trị chỉ định liệu thể hiện này có bằng với một đối tượng được chỉ định hay không.

public static bool operator ==(Filter a, Filter b)

Tham số

a Filter

Bộ lọc đầu tiên.

b Filter

Bộ lọc thứ hai.

Trả về

bool

một giá trị chỉ định liệu thể hiện này có bằng với một đối tượng được chỉ định

operator &gt;(Filter, Filter)

Trả về một giá trị chỉ định liệu thể hiện này có lớn hơn một đối tượng được chỉ định hay không.

public static bool operator &gt;(Filter a, Filter b)

Tham số

a Filter

Bộ lọc đầu tiên.

b Filter

Bộ lọc thứ hai.

Trả về

bool

một giá trị chỉ định liệu thể hiện này có lớn hơn một đối tượng được chỉ định

operator &gt;=(Filter, Filter)

Trả về một giá trị chỉ định liệu thể hiện này có lớn hơn hoặc bằng một đối tượng được chỉ định hay không.

public static bool operator &gt;=(Filter a, Filter b)

Tham số

a Filter

Bộ lọc đầu tiên.

b Filter

Bộ lọc thứ hai.

Trả về

bool

một giá trị chỉ định liệu thể hiện này có lớn hơn hoặc bằng một đối tượng được chỉ định

operator !=(Filter, Filter)

Trả về một giá trị chỉ định liệu thể hiện này không bằng với một đối tượng được chỉ định hay không.

public static bool operator !=(Filter a, Filter b)

Tham số

a Filter

Bộ lọc đầu tiên.

b Filter

Bộ lọc thứ hai.

Trả về

bool

một giá trị chỉ định liệu thể hiện này không bằng với một đối tượng được chỉ định

operator <(Filter, Filter)

Trả về một giá trị chỉ định liệu thể hiện này có nhỏ hơn một đối tượng được chỉ định hay không.

public static bool operator &lt;(Filter a, Filter b)

Tham số

a Filter

Bộ lọc đầu tiên.

b Filter

Bộ lọc thứ hai.

Trả về

bool

một giá trị chỉ định liệu thể hiện này có nhỏ hơn một đối tượng được chỉ định

operator <=(Filter, Filter)

Trả về một giá trị chỉ định liệu thể hiện này có nhỏ hơn hoặc bằng một đối tượng được chỉ định hay không.

public static bool operator &lt;=(Filter a, Filter b)

Tham số

a Filter

Bộ lọc đầu tiên.

b Filter

Bộ lọc thứ hai.

Trả về

bool

một giá trị chỉ định liệu thể hiện này có nhỏ hơn hoặc bằng một đối tượng được chỉ định

 Tiếng Việt