Class Filter

Class Filter

名称: Aspose.Tasks 會議: Aspose.Tasks.dll (25.5.0)

在项目中显示一个过滤器。

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

Inheritance

object Filter

Implements

IComparable , IEquatable

继承人

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

Constructors

Filter()

public Filter()

Properties

Criteria

获取或设置任务或资源必须满足的标准,以显示在中小型视图中。

public FilterCriteria Criteria { get; set; }

财产价值

FilterCriteria

FilterType

接收过滤器的类型。

public ItemType FilterType { get; set; }

财产价值

ItemType

Index

在包含对象的过滤器中获取 Aspose.Tasks.Filter 对象的指数。

public int Index { get; }

财产价值

int

Name

接收或设置一个过滤器对象的名称。

public string Name { get; set; }

财产价值

string

ShowInMenu

获取或设置一个值,表明项目是否显示过滤器名称在过滤器下载列表中,在视图选项卡上。

public bool ShowInMenu { get; set; }

财产价值

bool

ShowRelatedSummaryRows

收到或设置一个值,表明过滤器是否显示相关摘要行。

public bool ShowRelatedSummaryRows { get; set; }

财产价值

bool

Uid

获得一个过滤器的独特识别器。

public int Uid { get; }

财产价值

int

Methods

CompareTo(Filter)

将此例子与 Aspose.Tasks.Filter 类的指定例子进行比较,并返回其相对顺序的指示。

public int CompareTo(Filter other)

Parameters

other Filter

Aspose.Tasks.Filter 类的指定例子与此对象进行比较。

Returns

int

表明他们的相对秩序。

Equals(Filter)

返回一个值,表明这个例子是否相当于指定的 AssignmentBaseline 对象。

public bool Equals(Filter other)

Parameters

other Filter

指定的 AssignmentBaseline 反对与此例子进行比较。

Returns

bool

返回真相,如果此例子相当于指定的分配基线对象;否则,虚假。

Equals(对象)

返回一个值,表明这个例子是否相当于指定的 AssignmentBaseline 对象。

public override bool Equals(object obj)

Parameters

obj object

指定的 AssignmentBaseline 反对与此例子进行比较。

Returns

bool

返回真相,如果此例子相当于指定的分配基线对象;否则,虚假。

GetHashCode()

返回过滤器的哈希代码值。

public override int GetHashCode()

Returns

int

返回此对象的哈希代码值。

Operators

主持人 =(过滤器,过滤器)

返回一个值,表明这个例子是否相当于一个指定的对象。

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

Parameters

a Filter

第一片过滤器

b Filter

第二个过滤器。

Returns

bool

一个值,表明这个例子是否相当于特定对象

运营商 >(过滤器,过滤器)

返回一个值,表明这个例子是否大于指定的对象。

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

Parameters

a Filter

第一片过滤器

b Filter

第二个过滤器。

Returns

bool

一个值,表明该例子是否大于特定对象

运营商 >=(过滤器,过滤器)

返回一个值,表明这个例子是否大于或相当于指定的对象。

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

Parameters

a Filter

第一片过滤器

b Filter

第二个过滤器。

Returns

bool

一个值,表明这个例子是否大于或相当于特定对象。

运营商 !=(过滤器,过滤器)

返回一个值,表明这个例子是否不等于指定的对象。

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

Parameters

a Filter

第一片过滤器

b Filter

第二个过滤器。

Returns

bool

值表示此例是否不等于特定对象

主持人 <(过滤器,过滤器)

返回一个值,表明这个例子是否低于指定的对象。

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

Parameters

a Filter

第一片过滤器

b Filter

第二个过滤器。

Returns

bool

一个值,表明这个例子是否小于一个指定的对象

主持人 <=(过滤器,过滤器)

返回一个值,表明这个例子是否低于或相当于一个指定的对象。

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

Parameters

a Filter

第一片过滤器

b Filter

第二个过滤器。

Returns

bool

一个值,表明这个例子是否低于或相当于特定对象。

 中文