Class Filter
Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.5.0)
Hiển thị một bộ lọc trong dự án.
public sealed class Filter : IComparable<filter>, IEquatable<filter>Inheritance
Implements
Thành viên thừa kế
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Filter()
public Filter()Properties
Criteria
Nhận hoặc đặt các tiêu chí mà nhiệm vụ hoặc tài nguyên phải đáp ứng để được hiển thị trong dạng xem MSP.
public FilterCriteria Criteria { get; set; }Giá trị bất động sản
FilterType
Nhận loại của bộ lọc.
public ItemType FilterType { get; set; }Giá trị bất động sản
Index
Nhận chỉ số của một Aspose.Tasks.Filter đối tượng trong bộ lọc chứa đối tượng.
public int Index { get; }Giá trị bất động sản
Name
Nhận hoặc đặt tên của một đối tượng Bộ lọc.
public string Name { get; set; }Giá trị bất động sản
ShowInMenu
Nhận hoặc đặt một giá trị cho thấy nếu dự án hiển thị tên bộ lọc trong danh sách Filter drop-down trên tab Xem của Ribbon.
public bool ShowInMenu { get; set; }Giá trị bất động sản
ShowRelatedSummaryRows
Nhận hoặc đặt một giá trị cho thấy liệu các dòng tổng hợp liên quan được hiển thị cho bộ lọc.
public bool ShowRelatedSummaryRows { get; set; }Giá trị bất động sản
Uid
Nhận nhận dạng độc đáo của một bộ lọc.
public int Uid { get; }Giá trị bất động sản
Methods
CompareTo(Filter)
So sánh trường hợp này với trường hợp cụ thể của lớp Aspose.Tasks.Filter và trả về một dấu hiệu của thứ tự tương đối của họ.
public int CompareTo(Filter other)Parameters
other Filter
trường hợp cụ thể của lớp Aspose.Tasks.Filter để so sánh với đối tượng này.
Returns
một dấu hiệu của lệnh tương đối của họ.
Equals(Filter)
Trả lại một giá trị cho thấy liệu trường hợp này có tương đương với đối tượng AssignmentBaseline cụ thể hay không.
public bool Equals(Filter other)Parameters
other Filter
các quy định AssignmentBaseline phản đối so sánh với trường hợp này.
Returns
trở lại đúng nếu trường hợp này tương đương với đối tượng AssignmentBaseline được chỉ định; nếu không, giả.
Equals(đối tượng)
Trả lại một giá trị cho thấy liệu trường hợp này có tương đương với đối tượng AssignmentBaseline cụ thể hay không.
public override bool Equals(object obj)Parameters
obj object
các quy định AssignmentBaseline phản đối so sánh với trường hợp này.
Returns
trở lại đúng nếu trường hợp này tương đương với đối tượng AssignmentBaseline được chỉ định; nếu không, giả.
GetHashCode()
Trả lại giá trị mã hash cho bộ lọc.
public override int GetHashCode()Returns
trả lại giá trị mã hash cho đối tượng này.
Operators
Nhà điều hành =(Bộ lọc, Filter)
Quay lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.
public static bool operator ==(Filter a, Filter b)Parameters
a Filter
Bộ lọc đầu tiên
b Filter
Bộ lọc thứ hai
Returns
một giá trị chỉ ra liệu trường hợp này tương đương với một đối tượng cụ thể
Nhà điều hành >(Bộ lọc, Filter)
Trả lại một giá trị cho thấy liệu trường hợp này có lớn hơn một đối tượng cụ thể không.
public static bool operator >(Filter a, Filter b)Parameters
a Filter
Bộ lọc đầu tiên
b Filter
Bộ lọc thứ hai
Returns
một giá trị chỉ ra liệu trường hợp này lớn hơn một đối tượng cụ thể
Nhà điều hành > =(Bộ lọc, Filter)
Trả lại một giá trị chỉ ra liệu trường hợp này lớn hơn hoặc bằng đối tượng cụ thể.
public static bool operator >=(Filter a, Filter b)Parameters
a Filter
Bộ lọc đầu tiên
b Filter
Bộ lọc thứ hai
Returns
một giá trị chỉ ra liệu trường hợp này lớn hơn hoặc bằng đối tượng cụ thể
Nhà điều hành !=(Bộ lọc, Filter)
Trả lại một giá trị cho thấy liệu trường hợp này không tương đương với một đối tượng cụ thể.
public static bool operator !=(Filter a, Filter b)Parameters
a Filter
Bộ lọc đầu tiên
b Filter
Bộ lọc thứ hai
Returns
một giá trị chỉ ra liệu trường hợp này không tương đương với một đối tượng cụ thể
Nhà cung cấp <(Bộ lọc, Filter)
Trả lại một giá trị cho thấy liệu trường hợp này có nhỏ hơn một đối tượng cụ thể.
public static bool operator <(Filter a, Filter b)Parameters
a Filter
Bộ lọc đầu tiên
b Filter
Bộ lọc thứ hai
Returns
một giá trị chỉ ra liệu trường hợp này ít hơn một đối tượng cụ thể
Nhà sản xuất <=(Bộ lọc, Filter)
Trả lại một giá trị cho thấy liệu trường hợp này có nhỏ hơn hoặc bằng một đối tượng cụ thể hay không.
public static bool operator <=(Filter a, Filter b)Parameters
a Filter
Bộ lọc đầu tiên
b Filter
Bộ lọc thứ hai
Returns
một giá trị chỉ ra liệu trường hợp này có nhỏ hơn hoặc tương đương với một đối tượng cụ thể