Class ResourceCollection

Class ResourceCollection

ชื่อพื้นที่: Aspose.Tasks การประกอบ: Aspose.Tasks.dll (25.4.0)

แสดงคอลเลกชันของ Aspose.Tasks.Resource Objects

public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable

Inheritance

object ResourceCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

อนุญาโตตุลาการ

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Count

รับจํานวนองค์ประกอบที่อยู่ใน ResourceCollectionRead-only System.Int32

public int Count { get; }

คุณสมบัติมูลค่า

int

ParentProject

ได้รับโครงการแม่ของวัตถุ ResourceCollection

public Project ParentProject { get; }

คุณสมบัติมูลค่า

Project

นี่[int]

กลับองค์ประกอบไปยัง indice ที่ระบุ

public Resource this[int index] { get; set; }

คุณสมบัติมูลค่า

Resource

Methods

Add()

เพิ่มทรัพยากรใหม่ในตําแหน่งสุดท้ายของการเก็บรวบรวมทรัพยากรโครงการ

public Resource Add()

Returns

Resource

เพิ่มทรัพยากร

Add(รั้ว)

เพิ่มทรัพยากรใหม่ในตําแหน่งสุดท้ายของการเก็บรวบรวมทรัพยากรโครงการ

public Resource Add(string resourceName)

Parameters

resourceName string

ชื่อของทรัพยากร

Returns

Resource

เพิ่มทรัพยากร

Add(สกรู int)

เพิ่มทรัพยากรใหม่ในตําแหน่งที่ระบุของการเก็บรวบรวมทรัพยากรโครงการ

public Resource Add(string resourceName, int beforeResourceId)

Parameters

resourceName string

ชื่อของทรัพยากร

beforeResourceId int

ตําแหน่งของทรัพยากรก่อนหน้านี้ในการเก็บรวบรวมทรัพยากรโครงการ

Returns

Resource

เพิ่มทรัพยากร

Clear()

การทําความสะอาดโดยตรงไม่ได้รับการสนับสนุนวิธีการนี้เพียงแค่โยน NotSupportedException

public void Clear()

GetById(int)

กลับทรัพยากรที่มี ID ที่ระบุไว้

public Resource GetById(int id)

Parameters

id int

ID ที่ระบุไว้

Returns

Resource

ทรัพยากรที่มี ID ที่ระบุถ้ามี; ไม่ใช่ null.

Remarks

O(1) ความซับซ้อน

GetByUid(int)

กลับทรัพยากรด้วย Uid ที่ระบุไว้

public Resource GetByUid(int uid)

Parameters

uid int

UID ที่ระบุไว้

Returns

Resource

ทรัพยากรที่มี uid ที่ระบุถ้ามี; อื่น ๆ null.

Remarks

O(1) ความซับซ้อน

GetEnumerator()

กลับตัวเลขสําหรับคอลเลกชันนี้

public IEnumerator<resource> GetEnumerator()

Returns

IEnumerator < Resource >

รายการสําหรับคอลเลกชันนี้

Remove(Resource)

นี่คือการดําเนินงานของ ICollection’s Removeวิธีการ, ซึ่ง เก็บเพียง NotSupportedException

public bool Remove(Resource item)

Parameters

item Resource

รายการที่จะลบ

Returns

bool

‘จริง’ ถ้ารายการถูกลบ; ‘ผิดพลาด’ อื่น ๆ

ToList()

แปลงวัตถุ ResourceCollection ในรายการของ Aspose.Tasks.Resource

public List<resource> ToList()

Returns

List < Resource >

รายการของ Aspose.Tasks.Resource วัตถุ

 แบบไทย