Class Filter
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
يمثل فلتر في المشروع.
public sealed class Filter : IComparable<filter>, IEquatable<filter>
الوراثة
التنفيذ
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; }
قيمة الخاصية
FilterType
يحصل على نوع الفلتر.
public ItemType FilterType { get; set; }
قيمة الخاصية
Index
يحصل على فهرس كائن Aspose.Tasks.Filter في كائن الفلاتر.
public int Index { get; }
قيمة الخاصية
Name
يحصل أو يحدد اسم كائن الفلتر.
public string Name { get; set; }
قيمة الخاصية
ShowInMenu
يحصل أو يحدد قيمة تشير إلى ما إذا كان المشروع يظهر اسم الفلتر في قائمة الفلاتر المنسدلة في علامة عرض الشريط.
public bool ShowInMenu { get; set; }
قيمة الخاصية
ShowRelatedSummaryRows
يحصل أو يحدد قيمة تشير إلى ما إذا كانت الصفوف الملخصة ذات الصلة معروضة للفلتر.
public bool ShowRelatedSummaryRows { get; set; }
قيمة الخاصية
Uid
يحصل على المعرف الفريد للفلتر.
public int Uid { get; }
قيمة الخاصية
الطرق
CompareTo(Filter)
يقارن هذه النسخة بالنسخة المحددة من فئة Aspose.Tasks.Filter ويعيد إشارة إلى ترتيبها النسبي.
public int CompareTo(Filter other)
المعلمات
other
Filter
النسخة المحددة من فئة Aspose.Tasks.Filter للمقارنة مع هذا الكائن.
العائدات
إشارة إلى ترتيبها النسبي.
Equals(Filter)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة متساوية مع كائن AssignmentBaseline المحدد.
public bool Equals(Filter other)
المعلمات
other
Filter
كائن AssignmentBaseline المحدد للمقارنة مع هذه النسخة.
العائدات
يعود true إذا كانت هذه النسخة متساوية مع كائن AssignmentBaseline المحدد؛ خلاف ذلك، false.
Equals(object)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة متساوية مع كائن AssignmentBaseline المحدد.
public override bool Equals(object obj)
المعلمات
obj
object
كائن AssignmentBaseline المحدد للمقارنة مع هذه النسخة.
العائدات
يعود true إذا كانت هذه النسخة متساوية مع كائن AssignmentBaseline المحدد؛ خلاف ذلك، false.
GetHashCode()
يعود بقيمة رمز تجزئة للفلتر.
public override int GetHashCode()
العائدات
يعود بقيمة رمز تجزئة لهذا الكائن.
المشغلون
operator ==(Filter, Filter)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة متساوية مع كائن محدد.
public static bool operator ==(Filter a, Filter b)
المعلمات
a
Filter
الفلتر الأول.
b
Filter
الفلتر الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه النسخة متساوية مع كائن محدد.
operator >(Filter, Filter)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة أكبر من كائن محدد.
public static bool operator >(Filter a, Filter b)
المعلمات
a
Filter
الفلتر الأول.
b
Filter
الفلتر الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه النسخة أكبر من كائن محدد.
operator >=(Filter, Filter)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة أكبر من أو تساوي كائن محدد.
public static bool operator >=(Filter a, Filter b)
المعلمات
a
Filter
الفلتر الأول.
b
Filter
الفلتر الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه النسخة أكبر من أو تساوي كائن محدد.
operator !=(Filter, Filter)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة غير متساوية مع كائن محدد.
public static bool operator !=(Filter a, Filter b)
المعلمات
a
Filter
الفلتر الأول.
b
Filter
الفلتر الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه النسخة غير متساوية مع كائن محدد.
operator <(Filter, Filter)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة أقل من كائن محدد.
public static bool operator <(Filter a, Filter b)
المعلمات
a
Filter
الفلتر الأول.
b
Filter
الفلتر الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه النسخة أقل من كائن محدد.
operator <=(Filter, Filter)
يعود بقيمة تشير إلى ما إذا كانت هذه النسخة أقل من أو تساوي كائن محدد.
public static bool operator <=(Filter a, Filter b)
المعلمات
a
Filter
الفلتر الأول.
b
Filter
الفلتر الثاني.
العائدات
قيمة تشير إلى ما إذا كانت هذه النسخة أقل من أو تساوي كائن محدد.