Class FilterCriteria
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
タスクまたはリソースがMSPビューに表示されるために満たす必要がある基準を定義します。
public class FilterCriteria
継承
継承されたメンバー
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
コンストラクター
FilterCriteria()
public FilterCriteria()
プロパティ
CriteriaRows
子のAspose.Tasks.FilterCriteria行のリストを取得します。 フィルターに複数の基準行が含まれている場合、And演算子の効果は、両方の行の基準が満たされる必要があるため、タスクまたはリソースがこのフィルターの結果として表示されます。 Or演算子の効果は、一方または他方の行の基準が満たされる必要があることです。
public List<filtercriteria> CriteriaRows { get; }
プロパティ値
List<FilterCriteria>
Field
変更するAspose.Tasks.FilterCriteria.Fieldを取得または設定します。
public Field Field { get; set; }
プロパティ値
Operation
FieldName、Test、Valueで設定された基準がフィルター内の他の基準に関連するかどうかを取得または設定します。
public FilterOperation Operation { get; set; }
プロパティ値
Test
FieldNameとValueの間で行われる比較のタイプを取得または設定し、フィルターの選択基準として機能します。 Aspose.Tasks.FilterComparisonType
public FilterComparisonType Test { get; set; }
プロパティ値
Values
FieldNameで指定されたフィールドの値と比較するオブジェクトの値を取得します。
public object[] Values { get; }
プロパティ値
object[]
メソッド
IsFieldValue()
FilterCriteriaの右側の値が定数値ではなくフィールド参照であるかどうかを取得します。
public bool IsFieldValue()
戻り値
SetValueField(Field)
FieldNameで指定されたフィールドの値と比較されるフィールドを設定します。
public void SetValueField(Field value)
パラメーター
value
Field
フィルター基準の右側の値として機能するフィールド。
ToString()
Aspose.Tasks.FilterCriteriaクラスのインスタンスの文字列表現を返します。
public override string ToString()
戻り値
このオブジェクトの文字列表現。