Class ResourceCollection

Class ResourceCollection

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 của Aspose.Tasks.Resource đối tượng.

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

Inheritance

object ResourceCollection

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 yếu tố chứa trong ResourceCollection.Đọc chỉ System.Int32.

public int Count { get; }

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

int

ParentProject

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

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 Resource this[int index] { get; set; }

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

Resource

Methods

Add()

Thêm tài nguyên mới ở vị trí cuối cùng của bộ sưu tập tài nguyên dự án.

public Resource Add()

Returns

Resource

thêm nguồn lực.

Add(String)

Thêm tài nguyên mới ở vị trí cuối cùng của bộ sưu tập tài nguyên dự án.

public Resource Add(string resourceName)

Parameters

resourceName string

Tên của một nguồn

Returns

Resource

thêm nguồn lực.

Add(Nhóm, int)

Thêm tài nguyên mới ở vị trí cụ thể của bộ sưu tập tài nguyên dự án.

public Resource Add(string resourceName, int beforeResourceId)

Parameters

resourceName string

Tên của một nguồn

beforeResourceId int

Vị trí của tài nguyên trước đó trong một bộ sưu tập tài nguyên dự án.

Returns

Resource

thêm nguồn lực.

Clear()

Khóa trực tiếp không được hỗ trợ, phương pháp này chỉ ném NotSupportedException.

public void Clear()

GetById(int)

Trả lại một tài nguyên với ID cụ thể.

public Resource GetById(int id)

Parameters

id int

ID cụ thể.

Returns

Resource

Tài nguyên với ID cụ thể nếu có; nếu không, không.

Remarks

O(1) phức tạp

GetByUid(int)

Trả lại một tài nguyên với Uid cụ thể.

public Resource GetByUid(int uid)

Parameters

uid int

UID cụ thể.

Returns

Resource

Tài nguyê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<resource> GetEnumerator()

Returns

IEnumerator < Resource >

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

Remove(Resource)

Đây là sự thực hiện vững chắc của ICollection’s Removephương pháp, chỉ ném NotSupportedException

public bool Remove(Resource item)

Parameters

item Resource

mục để loại bỏ.

Returns

bool

’truyền’ nếu mục đã bị xóa; ’truyền’ nếu không.

ToList()

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

public List<resource> ToList()

Returns

List < Resource >

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

 Tiếng Việt