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
Implements
IList
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.
public int Count { get; }
Giá trị bất động sản
ParentProject
Nhận dự án mẹ của đối tượng ResourceCollection.
public Project ParentProject { get; }
Giá trị bất động sản
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
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
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
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
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
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
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
’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
Danh sách các đối tượng Aspose.Tasks.Resource.