Class Filter

Class Filter

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

プロジェクト内のフィルターを表します。

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

継承

objectFilter

実装

IComparable<filter>, IEquatable<filter>

継承されたメンバー

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

コンストラクター

Filter()

public Filter()

プロパティ

Criteria

タスクまたはリソースがMSPビューに表示されるために満たす必要がある基準を取得または設定します。

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

メソッド

CompareTo(Filter)

このインスタンスを指定されたAspose.Tasks.Filterクラスのインスタンスと比較し、相対的な順序を示す値を返します。

public int CompareTo(Filter other)

パラメーター

other Filter

このオブジェクトと比較する指定されたAspose.Tasks.Filterクラスのインスタンス。

戻り値

int

相対的な順序を示す値。

Equals(Filter)

このインスタンスが指定されたAssignmentBaselineオブジェクトと等しいかどうかを示す値を返します。

public bool Equals(Filter other)

パラメーター

other Filter

このインスタンスと比較する指定されたAssignmentBaselineオブジェクト。

戻り値

bool

このインスタンスが指定されたAssignmentBaselineオブジェクトと等しい場合はtrue、それ以外の場合はfalseを返します。

Equals(object)

このインスタンスが指定されたAssignmentBaselineオブジェクトと等しいかどうかを示す値を返します。

public override bool Equals(object obj)

パラメーター

obj object

このインスタンスと比較する指定されたAssignmentBaselineオブジェクト。

戻り値

bool

このインスタンスが指定されたAssignmentBaselineオブジェクトと等しい場合はtrue、それ以外の場合はfalseを返します。

GetHashCode()

フィルターのハッシュコード値を返します。

public override int GetHashCode()

戻り値

int

このオブジェクトのハッシュコード値を返します。

演算子

operator ==(Filter, Filter)

このインスタンスが指定されたオブジェクトと等しいかどうかを示す値を返します。

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

パラメーター

a Filter

最初のフィルター。

b Filter

2番目のフィルター。

戻り値

bool

このインスタンスが指定されたオブジェクトと等しいかどうかを示す値。

operator &gt;(Filter, Filter)

このインスタンスが指定されたオブジェクトより大きいかどうかを示す値を返します。

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

パラメーター

a Filter

最初のフィルター。

b Filter

2番目のフィルター。

戻り値

bool

このインスタンスが指定されたオブジェクトより大きいかどうかを示す値。

operator &gt;=(Filter, Filter)

このインスタンスが指定されたオブジェクト以上かどうかを示す値を返します。

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

パラメーター

a Filter

最初のフィルター。

b Filter

2番目のフィルター。

戻り値

bool

このインスタンスが指定されたオブジェクト以上かどうかを示す値。

operator !=(Filter, Filter)

このインスタンスが指定されたオブジェクトと等しくないかどうかを示す値を返します。

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

パラメーター

a Filter

最初のフィルター。

b Filter

2番目のフィルター。

戻り値

bool

このインスタンスが指定されたオブジェクトと等しくないかどうかを示す値。

operator <(Filter, Filter)

このインスタンスが指定されたオブジェクトより小さいかどうかを示す値を返します。

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

パラメーター

a Filter

最初のフィルター。

b Filter

2番目のフィルター。

戻り値

bool

このインスタンスが指定されたオブジェクトより小さいかどうかを示す値。

operator <=(Filter, Filter)

このインスタンスが指定されたオブジェクト以下かどうかを示す値を返します。

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

パラメーター

a Filter

最初のフィルター。

b Filter

2番目のフィルター。

戻り値

bool

このインスタンスが指定されたオブジェクト以下かどうかを示す値。

 日本語