Class TaskLinkCollection
이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)
Aspose.Tasks.Task 항목의 컬렉션을 나타냅니다.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable
Inheritance
Implements
IList
상속 회원들
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
이 Aspose.Tasks.TaskLinkCollection 항목에 포함된 항목의 수를 얻습니다.
public int Count { get; }
부동산 가치
ParentProject
ResourceAssignmentCollection 객체의 어머니 프로젝트를 얻습니다.
public Project ParentProject { get; }
부동산 가치
이것이[이트]
반환 또는 지정된 인덱스에 항목을 설정합니다.
public TaskLink this[int index] { get; set; }
부동산 가치
Methods
Add(임무, 임무)
TaskLinkCollection 항목에 추가된 Finish-Start Aspose.Tasks.TaskLink의 예를 반환합니다.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
이전의 작업입니다.
succ
Task
후계자 임무
Returns
이 항목에 추가된 작업 링크 인스턴스.
Exceptions
입력 작업 중 하나가 0과 동일한 경우 System.ArgumentNullException이 던져집니다.
Add(임무, 임무, TaskLinkType)
TaskLinkCollection 객체에 추가된 Aspose.Tasks.TaskLink의 예를 반환합니다.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
Parameters
pred
Task
이전의 작업입니다.
succ
Task
후계자 임무
linkType
TaskLinkType
링크 유형 Aspose.Tasks.TaskLinkType
Returns
이 항목에 추가된 작업 링크 인스턴스.
Exceptions
입력 작업 중 하나가 0과 동일한 경우 System.ArgumentNullException이 던져집니다.
Add(임무, 임무, TaskLinkType, Duration)
TaskLinkCollection 객체에 추가된 Aspose.Tasks.TaskLink의 예를 반환합니다.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
Parameters
pred
Task
이전의 작업입니다.
succ
Task
후계자 임무
linkType
TaskLinkType
링크 유형 Aspose.Tasks.TaskLinkType
lag
Duration
링크 라그 Aspose.Tasks.Duration
Returns
이 항목에 추가 된 작업 링크.
Exceptions
입력 작업 중 하나가 0과 동일한 경우 System.ArgumentNullException이 던져집니다.
Add(TaskLink)
이것은 ICollection의 추가 방법의 구체적인 구현이며, 이는 NotSupportedException만 던져집니다.
public void Add(TaskLink item)
Parameters
item
TaskLink
추가하는 항목입니다.
GetEnumerator()
이 컬렉션에 대한 번호를 반환합니다.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator <에 대한 정보 TaskLink >
이 컬렉션에 대한 목록입니다.
Remove(TaskLink)
프로젝트에서 작업 링크를 제거합니다.
public bool Remove(TaskLink item)
Parameters
item
TaskLink
제거하기 위한 TaskLink
Returns
TaskLink 를 삭제합니다.
ToList()
TaskLinkCollection 개체를 Aspose.Tasks.TaskLink 개체 목록으로 변환합니다.
public List<tasklink> ToList()
Returns
Aspose.Tasks.TaskLink 항목 목록