Class FilterCriteria

Class FilterCriteria

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

معیارهایی را تعریف می‌کند که وظایف یا منابع باید برای نمایش در نمای MSP برآورده کنند.

public class FilterCriteria

وراثت

objectFilterCriteria

اعضای وراثت یافته

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&gt;

Field

یک Aspose.Tasks.FilterCriteria.Field برای تغییر را به دست می‌آورد یا تنظیم می‌کند.

public Field Field { get; set; }

مقدار ویژگی

Field

Operation

معیاری که با FieldName، Test و Value تعیین شده است را به دیگر معیارها در فیلتر مرتبط می‌کند.

public FilterOperation Operation { get; set; }

مقدار ویژگی

FilterOperation

Test

نوع مقایسه‌ای را که بین FieldName و Value انجام می‌شود که به عنوان معیار انتخاب برای فیلتر عمل می‌کند را به دست می‌آورد یا تنظیم می‌کند. Aspose.Tasks.FilterComparisonType

public FilterComparisonType Test { get; set; }

مقدار ویژگی

FilterComparisonType

Values

مقادیر شیئی را که با مقدار فیلدی که با FieldName مشخص شده است مقایسه می‌شود به دست می‌آورد.

public object[] Values { get; }

مقدار ویژگی

object[]

متدها

IsFieldValue()

بررسی می‌کند که آیا مقدار سمت راست FilterCriteria یک ارجاع به فیلد است، نه یک مقدار ثابت.

public bool IsFieldValue()

بازگشت

bool

SetValueField(Field)

فیلدی را تنظیم می‌کند که مقدار آن با مقدار فیلدی که با FieldName مشخص شده است مقایسه خواهد شد.

public void SetValueField(Field value)

پارامترها

value Field

فیلدی که به عنوان مقدار سمت راست معیار فیلتر عمل خواهد کرد.

ToString()

نمایش رشته‌ای از نمونه کلاس Aspose.Tasks.FilterCriteria را برمی‌گرداند.

public override string ToString()

بازگشت

string

نمایش رشته‌ای از این شیء.

 فارسی