작업 링크 만들기
Contents
[
Hide
Show
]작업 링크는 프로젝트 일정에서 두 작업 간의 관계를 정의합니다. 각 링크는 선행 작업 작업을 후속 작업 작업이며 작업들이 서로에 대해 어떻게 일정이 잡히는지를 제어합니다.
Microsoft Project는 네 가지 표준 링크 유형을 지원합니다:
- Finish-to-Start (FS) – 후속 작업은 선행 작업이 완료된 후 시작됩니다.
- Start-to-Start (SS) – 후속 작업은 선행 작업이 시작될 때 시작됩니다.
- Finish-to-Finish (FF) – 후속 작업은 선행 작업이 완료될 때 완료됩니다.
- Start-to-Finish (SF) – 후속 작업은 선행 작업이 시작될 때 완료됩니다.
Aspose.Tasks for .NET은 TaskLink class를 사용하여 이러한 링크를 프로그래밍 방식으로 생성하고 관리할 수 있습니다.
작업 링크 만들기
Aspose.Tasks에서 작업 링크를 생성하려면:
다음을 사용합니다:
TaskLink
생성자(세 개의 매개변수를 받음):- 해당 선행 작업 작업,
- 해당 후속 작업 작업,
- 해당 링크 유형 (
TaskLinkType
enumeration). 링크 유형 매개변수는 선택 사항입니다. 기본값은 Finish-to-Start (FS)입니다.
프로젝트의 작업 링크 모음에 해당 링크를 추가합니다.
아래 예제는 두 작업 간에 링크를 생성하는 것을 보여주며, Task1
를 선행 작업으로 하고 Task2
를 후속 작업으로 합니다:
1// Create new project and add tasks
2Project project = new Project();
3Task pred = project.RootTask.Children.Add("Task 1");
4Task succ = project.RootTask.Children.Add("Task 2");
5
6// Links tasks
7TaskLink link = project.TaskLinks.Add(pred, succ);
결론
작업 링크를 생성하는 것은 프로젝트 일정에서 종속성을 정의하는 데 기본적입니다. TaskLink
class 및 TaskLinkType
enumeration을 Aspose.Tasks for .NET에서 사용하면 개발자는 작업 관계를 프로그래밍 방식으로 설정하고 관리할 수 있으며, 이를 통해 프로젝트 계획 및 일정 수립 로직을 정밀하게 제어할 수 있습니다.