링크 유형 정의

작업 링크는 프로젝트 일정에서 두 작업 간의 논리적 관계를 나타냅니다. 각 링크에는 유형 이 있어 연결된 작업들의 시작 및 종료 날짜가 서로 어떻게 제약되는지를 결정합니다.

Aspose.Tasks for .NET에서는 LinkType 속성이 TaskLink 클래스에서 관계 유형을 가져오거나 설정하는 데 사용됩니다. 이 속성은 TaskLinkType 열거형의 값을 허용합니다.

Microsoft Project의 작업 링크 유형

Microsoft Project는 네 가지 표준 종속 유형을 지원합니다:

동일한 값들은 Aspose.Tasks에서 TaskLinkType 열거형에서 사용할 수 있습니다.

Microsoft Project에서 링크 유형 정의

Microsoft Project에서 링크 유형을 수동으로 설정하려면:

  1. 보기 메뉴에서 보기 을 선택하고 추가 보기 을 선택한 다음 작업 입력 양식.
  2. 원하는 작업을 두 번 클릭합니다.
  3. 다음으로 선행자 탭을 엽니다.
  4. 원하는 링크 유형을 선택합니다.

작업 링크 정의

Aspose.Tasks에서 링크 유형 작업하기

링크 유형 설정

다음 예제는 두 작업 사이에 “Start-to-Start” (SS) 링크 유형을 정의하는 방법을 보여줍니다. 기본적으로 링크는 “Finish-to-Start” (FS)로 생성됩니다.

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// Link tasks with link type set to Start to Start
7TaskLink link = project.TaskLinks.Add(pred, succ);
8link.LinkType = TaskLinkType.StartToStart;

링크 유형 가져오기

다음 예제는 프로젝트의 모든 작업 링크의 링크 유형을 읽어 콘솔에 출력하는 방법을 보여줍니다.

1Project project = new Project("New Project.mpp");
2
3foreach (TaskLink taskLink in project.TaskLinks)
4{
5    Console.WriteLine(taskLink.LinkType.ToString());
6}

결론

작업 링크 유형은 프로젝트 일정의 기본 요소입니다. 다음을 사용하면 LinkType 속성의 TaskLink 클래스에서는 Aspose.Tasks for .NET을 사용하여 작업 간의 종속성을 프로그래밍 방식으로 생성, 수정 및 분석할 수 있습니다. 이를 통해 프로젝트 계획을 자동화하고 복잡한 일정 전반에 걸쳐 작업 관계가 일관되게 유지되도록 할 수 있습니다.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.