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

รับหรือกำหนดชื่อของวัตถุ Filter

public string Name { get; set; }

ค่าของคุณสมบัติ

string

ShowInMenu

รับหรือกำหนดค่าที่บ่งชี้ว่าโครงการจะแสดงชื่อฟิลเตอร์ในรายการดรอปดาวน์ฟิลเตอร์บนแท็บมุมมองของ Ribbon หรือไม่

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

คืนค่า true หากอินสแตนซ์นี้เท่ากับวัตถุ AssignmentBaseline ที่ระบุ; มิฉะนั้น คืนค่า false

Equals(object)

คืนค่าบ่งชี้ว่าอินสแตนซ์นี้เท่ากับวัตถุ AssignmentBaseline ที่ระบุหรือไม่

public override bool Equals(object obj)

พารามิเตอร์

obj object

วัตถุ AssignmentBaseline ที่ระบุเพื่อเปรียบเทียบกับอินสแตนซ์นี้

คืนค่า

bool

คืนค่า true หากอินสแตนซ์นี้เท่ากับวัตถุ AssignmentBaseline ที่ระบุ; มิฉะนั้น คืนค่า 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

ค่าบ่งชี้ว่าอินสแตนซ์นี้น้อยกว่าหรือเท่ากับฟิลเตอร์ที่ระบุ

 แบบไทย