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
Implements
IList
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
รับจํานวนองค์ประกอบที่อยู่ใน ResourceCollection
public int Count { get; }
คุณสมบัติมูลค่า
ParentProject
ได้รับโครงการแม่ของวัตถุ ResourceCollection
public Project ParentProject { get; }
คุณสมบัติมูลค่า
นี่[int]
กลับองค์ประกอบไปยัง indice ที่ระบุ
public Resource this[int index] { get; set; }
คุณสมบัติมูลค่า
Methods
Add()
เพิ่มทรัพยากรใหม่ในตําแหน่งสุดท้ายของการเก็บรวบรวมทรัพยากรโครงการ
public Resource Add()
Returns
เพิ่มทรัพยากร
Add(รั้ว)
เพิ่มทรัพยากรใหม่ในตําแหน่งสุดท้ายของการเก็บรวบรวมทรัพยากรโครงการ
public Resource Add(string resourceName)
Parameters
resourceName
string
ชื่อของทรัพยากร
Returns
เพิ่มทรัพยากร
Add(สกรู int)
เพิ่มทรัพยากรใหม่ในตําแหน่งที่ระบุของการเก็บรวบรวมทรัพยากรโครงการ
public Resource Add(string resourceName, int beforeResourceId)
Parameters
resourceName
string
ชื่อของทรัพยากร
beforeResourceId
int
ตําแหน่งของทรัพยากรก่อนหน้านี้ในการเก็บรวบรวมทรัพยากรโครงการ
Returns
เพิ่มทรัพยากร
Clear()
การทําความสะอาดโดยตรงไม่ได้รับการสนับสนุนวิธีการนี้เพียงแค่โยน NotSupportedException
public void Clear()
GetById(int)
กลับทรัพยากรที่มี ID ที่ระบุไว้
public Resource GetById(int id)
Parameters
id
int
ID ที่ระบุไว้
Returns
ทรัพยากรที่มี ID ที่ระบุถ้ามี; ไม่ใช่ null.
Remarks
O(1) ความซับซ้อน
GetByUid(int)
กลับทรัพยากรด้วย Uid ที่ระบุไว้
public Resource GetByUid(int uid)
Parameters
uid
int
UID ที่ระบุไว้
Returns
ทรัพยากรที่มี 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
‘จริง’ ถ้ารายการถูกลบ; ‘ผิดพลาด’ อื่น ๆ
ToList()
แปลงวัตถุ ResourceCollection ในรายการของ Aspose.Tasks.Resource
public List<resource> ToList()
Returns
รายการของ Aspose.Tasks.Resource วัตถุ