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; }
부동산 가치
이것이[이트]
지정된 인덱스에 항목을 반환합니다.
public ResourceAssignment this[int index] { get; set; }
부동산 가치
Methods
Add(임무, 자원, 이중)
ResourceAssignmentCollection에 새로운 임무를 추가합니다.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
할당해야 할 임무가 있다.
resource
Resource
할당할 수 있는 자원이다.
units
double
새로운 임무에 대한 단위 수.
Returns
추가된 임무
Add(작업, 자원, 십일조)
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의 추가 방법의 구체적인 구현이며, 이는 NotSupportedException만 던져집니다.
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
제거해야 하는 항목
GetByUid(이트)
지정된 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)
그것은 단순히 읽을 수없는 경우 수집에서 지정된 임무를 제거합니다,그렇지 않으면 지원되지 않은 예외를 던집니다.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
제거하려는 임무입니다.
Returns
사실, 지정된 항목이 제거되면 거짓, 그렇지 않으면.
RemoveAt(이트)
지정된 인덱스에 대한 할당을 제거하는 경우, 수집은 읽기만이 아닌 경우,그렇지 않으면 지원되지 않은 예외를 던집니다.
public void RemoveAt(int index)
Parameters
index
int
제로 기반 인덱스
ToList()
ResourceAssignmentCollection 개체를 Aspose.Tasks.ResourceAssignment 개체 목록으로 변환합니다.
public List<resourceassignment> ToList()
Returns
List <에 대한 정보 ResourceAssignment >
Aspose.Tasks.Resource에 해당되는 글 1건