Class ResourceAssignmentCollection
ชื่อพื้นที่: Aspose.Tasks การประกอบ: Aspose.Tasks.dll (25.4.0)
แสดงการประกอบของ Aspose.Tasks.ResourceAssignment วัตถุ
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
รับจํานวนวัตถุที่อยู่ใน ResourceAssignmentCollection
public int Count { get; }
คุณสมบัติมูลค่า
IsReadOnly
ได้รับค่าแสดงให้เห็นว่าคอลเลกชันนี้จะอ่านเท่านั้น
public bool IsReadOnly { get; }
คุณสมบัติมูลค่า
ParentProject
ได้รับโครงการแม่ของวัตถุ ResourceAssignmentCollection
public Project ParentProject { get; }
คุณสมบัติมูลค่า
นี่[int]
กลับองค์ประกอบไปยัง indice ที่ระบุ
public ResourceAssignment this[int index] { get; set; }
คุณสมบัติมูลค่า
Methods
Add(วัตถุประสงค์, วัตถุประสงค์, double)
เพิ่มคําสั่งใหม่ไปยัง ResourceAssignmentCollection
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
ภารกิจที่จะได้รับ
resource
Resource
หนึ่งทรัพยากรที่จะได้รับ
units
double
จํานวนหน่วยสําหรับงานใหม่
Returns
ใบรับรองเพิ่มเติม
Add(วัตถุประสงค์ วัตถุประสงค์ decimal)
เพิ่มคําสั่งใหม่ไปยัง ResourceAssignmentCollection
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
ภารกิจที่จะได้รับ
resource
Resource
ค่าใช้จ่ายทรัพยากรที่จะได้รับ
cost
decimal
ค่าใช้จ่ายสําหรับงานใหม่
Returns
ใบรับรองเพิ่มเติม
Add(วัตถุประสงค์ทรัพยากร)
เพิ่มคําสั่งใหม่ไปยัง ResourceAssignmentCollection
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
ภารกิจที่จะได้รับ
resource
Resource
หนึ่งทรัพยากรที่จะได้รับ
Returns
ใบรับรองเพิ่มเติม
Add(ResourceAssignment)
นี่คือการประยุกต์ใช้ขั้นตอนการเพิ่มของ ICollection ซึ่งเพียงแค่ปล่อย NonSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
รายการที่จะลบ
GetByUid(int)
กลับคําสั่งด้วย uid ที่ระบุไว้
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
UID ที่ระบุไว้
Returns
การจัดหาทรัพยากรด้วย uid ที่ระบุหากมี; ไม่ใช่ null.
Remarks
O(1) ความซับซ้อน
GetEnumerator()
กลับตัวเลขสําหรับคอลเลกชันนี้
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator < ResourceAssignment >
รายการสําหรับคอลเลกชันนี้
Remove(ResourceAssignment)
ลบคําสั่งที่ระบุจากการเก็บรวบรวมหากไม่ได้อ่านเพียงอื่น ๆ เก็บ NonSupportedException
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
ภารกิจที่จะลบ
Returns
จริง, ถ้ารายการที่ระบุจะถูกลบ, จริงอื่น ๆ
RemoveAt(int)
ลบการกําหนดไว้ในดัชนีที่ระบุถ้าการเก็บรวบรวมไม่ได้อ่านเพียง แต่อื่น ๆ เก็บ NonSupportedException
public void RemoveAt(int index)
Parameters
index
int
ดัชนีที่สร้างขึ้นจากศูนย์
ToList()
แปลงวัตถุ ResourceAssignmentCollection ในรายการของ Aspose.Tasks.ResourceAssignment
public List<resourceassignment> ToList()
Returns
รายการของ Aspose.Tasks.ResourceAssignment วัตถุ