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

ייצוג מחרוזתי של אובייקט זה.

 Ελληνικά