Class Filter

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

object Filter

Implements

IComparable , IEquatable

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

FilterCriteria

FilterType

Nhận loại của bộ lọc.

public ItemType FilterType { get; set; }

Giá trị bất động sản

ItemType

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

int

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

string

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

bool

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

bool

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

int

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

int

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

bool

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

bool

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

int

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

bool

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 &gt;(Filter a, Filter b)

Parameters

a Filter

Bộ lọc đầu tiên

b Filter

Bộ lọc thứ hai

Returns

bool

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 &gt =(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 &gt;=(Filter a, Filter b)

Parameters

a Filter

Bộ lọc đầu tiên

b Filter

Bộ lọc thứ hai

Returns

bool

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

bool

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 &lt;(Filter a, Filter b)

Parameters

a Filter

Bộ lọc đầu tiên

b Filter

Bộ lọc thứ hai

Returns

bool

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 &lt;=(Filter a, Filter b)

Parameters

a Filter

Bộ lọc đầu tiên

b Filter

Bộ lọc thứ hai

Returns

bool

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ể

 Tiếng Việt