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

فیلتر دوم.

بازگشت

bool

مقداری که نشان می‌دهد آیا این نمونه برابر با شیء مشخص شده است.

operator &gt;(Filter, Filter)

مقداری را برمی‌گرداند که نشان می‌دهد آیا این نمونه بزرگتر از شیء مشخص شده است یا خیر.

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

پارامترها

a Filter

فیلتر اول.

b Filter

فیلتر دوم.

بازگشت

bool

مقداری که نشان می‌دهد آیا این نمونه بزرگتر از شیء مشخص شده است.

operator &gt;=(Filter, Filter)

مقداری را برمی‌گرداند که نشان می‌دهد آیا این نمونه بزرگتر یا برابر با شیء مشخص شده است یا خیر.

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

پارامترها

a Filter

فیلتر اول.

b Filter

فیلتر دوم.

بازگشت

bool

مقداری که نشان می‌دهد آیا این نمونه بزرگتر یا برابر با شیء مشخص شده است.

operator !=(Filter, Filter)

مقداری را برمی‌گرداند که نشان می‌دهد آیا این نمونه برابر با شیء مشخص شده نیست.

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

پارامترها

a Filter

فیلتر اول.

b Filter

فیلتر دوم.

بازگشت

bool

مقداری که نشان می‌دهد آیا این نمونه برابر با شیء مشخص شده نیست.

operator <(Filter, Filter)

مقداری را برمی‌گرداند که نشان می‌دهد آیا این نمونه کمتر از شیء مشخص شده است یا خیر.

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

پارامترها

a Filter

فیلتر اول.

b Filter

فیلتر دوم.

بازگشت

bool

مقداری که نشان می‌دهد آیا این نمونه کمتر از شیء مشخص شده است.

operator <=(Filter, Filter)

مقداری را برمی‌گرداند که نشان می‌دهد آیا این نمونه کمتر یا برابر با شیء مشخص شده است یا خیر.

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

پارامترها

a Filter

فیلتر اول.

b Filter

فیلتر دوم.

بازگشت

bool

مقداری که نشان می‌دهد آیا این نمونه کمتر یا برابر با شیء مشخص شده است.

 فارسی