Class ResourceAssignmentCollection

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 , ICollection , IEnumerable , IEnumerable

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

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; }

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

int

IsReadOnly

ได้รับค่าแสดงให้เห็นว่าคอลเลกชันนี้จะอ่านเท่านั้น

public bool IsReadOnly { get; }

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

bool

ParentProject

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

public Project ParentProject { get; }

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

Project

นี่[int]

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

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

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

ResourceAssignment

Methods

Add(วัตถุประสงค์, วัตถุประสงค์, double)

เพิ่มคําสั่งใหม่ไปยัง ResourceAssignmentCollection

public ResourceAssignment Add(Task task, Resource resource, double units)

Parameters

task Task

ภารกิจที่จะได้รับ

resource Resource

หนึ่งทรัพยากรที่จะได้รับ

units double

จํานวนหน่วยสําหรับงานใหม่

Returns

ResourceAssignment

ใบรับรองเพิ่มเติม

Add(วัตถุประสงค์ วัตถุประสงค์ decimal)

เพิ่มคําสั่งใหม่ไปยัง ResourceAssignmentCollection

public ResourceAssignment Add(Task task, Resource resource, decimal cost)

Parameters

task Task

ภารกิจที่จะได้รับ

resource Resource

ค่าใช้จ่ายทรัพยากรที่จะได้รับ

cost decimal

ค่าใช้จ่ายสําหรับงานใหม่

Returns

ResourceAssignment

ใบรับรองเพิ่มเติม

Add(วัตถุประสงค์ทรัพยากร)

เพิ่มคําสั่งใหม่ไปยัง ResourceAssignmentCollection

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

ภารกิจที่จะได้รับ

resource Resource

หนึ่งทรัพยากรที่จะได้รับ

Returns

ResourceAssignment

ใบรับรองเพิ่มเติม

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

ResourceAssignment

การจัดหาทรัพยากรด้วย 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

bool

จริง, ถ้ารายการที่ระบุจะถูกลบ, จริงอื่น ๆ

RemoveAt(int)

ลบการกําหนดไว้ในดัชนีที่ระบุถ้าการเก็บรวบรวมไม่ได้อ่านเพียง แต่อื่น ๆ เก็บ NonSupportedException

public void RemoveAt(int index)

Parameters

index int

ดัชนีที่สร้างขึ้นจากศูนย์

ToList()

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

public List<resourceassignment> ToList()

Returns

List < ResourceAssignment >

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

 แบบไทย