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
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
FilterType
Lấy loại của bộ lọc.
public ItemType FilterType { get; set; }
Giá trị thuộc tính
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
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
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
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
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
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ề
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ề
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ề
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ề
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ề
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 >(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 >(Filter a, Filter b)
Tham số
a
Filter
Bộ lọc đầu tiên.
b
Filter
Bộ lọc thứ hai.
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
operator >=(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 >=(Filter a, Filter b)
Tham số
a
Filter
Bộ lọc đầu tiên.
b
Filter
Bộ lọc thứ hai.
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
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ề
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 <(Filter a, Filter b)
Tham số
a
Filter
Bộ lọc đầu tiên.
b
Filter
Bộ lọc thứ hai.
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
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 <=(Filter a, Filter b)
Tham số
a
Filter
Bộ lọc đầu tiên.
b
Filter
Bộ lọc thứ hai.
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