Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)

Nó đại diện cho một bộ sưu tập Aspose.Tasks.ResourceAssignment đối tượng.

public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable

Inheritance

object ResourceAssignmentCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Thành viên thừa kế

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

Properties

Count

Nhận số lượng các đối tượng chứa trong ResourceAssignmentCollection.

public int Count { get; }

Giá trị bất động sản

int

IsReadOnly

Nhận được một giá trị cho thấy liệu bộ sưu tập này chỉ được đọc hay không.

public bool IsReadOnly { get; }

Giá trị bất động sản

bool

ParentProject

Nhận dự án mẹ của đối tượng ResourceAssignmentCollection.

public Project ParentProject { get; }

Giá trị bất động sản

Project

cái này[int]

Quay lại yếu tố vào chỉ số cụ thể.

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

Giá trị bất động sản

ResourceAssignment

Methods

Add(Công việc, tài nguyên, gấp đôi)

Thêm nhiệm vụ mới vào ResourceAssignmentCollection.

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

Parameters

task Task

Một nhiệm vụ phải được trao.

resource Resource

Một nguồn lực cần được phân bổ.

units double

Số lượng đơn vị cho một nhiệm vụ mới

Returns

ResourceAssignment

thêm nhiệm vụ.

Add(Công việc, tài nguyên, decimal)

Thêm nhiệm vụ mới vào ResourceAssignmentCollection.

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

Parameters

task Task

Một nhiệm vụ phải được trao.

resource Resource

Một tài nguyên chi phí để được phân bổ.

cost decimal

Chi phí cho một nhiệm vụ mới.

Returns

ResourceAssignment

thêm nhiệm vụ.

Add(Nhiệm vụ, nguồn lực)

Thêm nhiệm vụ mới vào ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

Một nhiệm vụ phải được trao.

resource Resource

Một nguồn lực cần được phân bổ.

Returns

ResourceAssignment

thêm nhiệm vụ.

Add(ResourceAssignment)

Đây là việc thực hiện chặt chẽ của phương pháp Add của ICollection, mà chỉ ném NotSupportedException

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

mục để loại bỏ.

GetByUid(int)

Quay lại một nhiệm vụ với uid cụ thể.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

UID cụ thể.

Returns

ResourceAssignment

Tùy chọn nguồn với uid cụ thể nếu hiện tại; nếu không, không.

Remarks

O(1) phức tạp

GetEnumerator()

Quay lại một danh sách cho bộ sưu tập này.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator < ResourceAssignment >

Một danh sách cho bộ sưu tập này.

Remove(ResourceAssignment)

Loại bỏ nhiệm vụ cụ thể từ bộ sưu tập, nếu nó không được đọc đơn thuần,Nếu không, nó sẽ ném không hỗ trợ ngoại lệ.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

nhiệm vụ để loại bỏ.

Returns

bool

đúng, nếu mục cụ thể đã được loại bỏ, giả khác.

RemoveAt(int)

Xóa phân bổ ở chỉ số cụ thể, nếu thu thập không được đọc đơn giản,Nếu không, nó sẽ ném không hỗ trợ ngoại lệ.

public void RemoveAt(int index)

Parameters

index int

Chỉ số dựa trên zero.

ToList()

Chuyển đổi đối tượng ResourceAssignmentCollection sang một danh sách các đối tượng Aspose.Tasks.ResourceAssignment.

public List<resourceassignment> ToList()

Returns

List < ResourceAssignment >

Danh sách Aspose.Tasks.ResourceAssignment đối tượng.

 Tiếng Việt