작업을 중지하고 재개하십시오
작업 중지 날짜는 종료 된 날짜입니다. 때로는 작업이 일시적으로 중지 된 다음 나중에 재개해야합니다. Microsoft Project는 정지 날짜를 계산하거나 사용자가 수동으로 입력 할 수 있습니다.
코드 예제
vsto
아래는 작업을 중지하고 재개하는 VSTO 프로젝트 코드입니다.
1오브젝트 MissingValue = System.Reflection.Missing.Value;
2
3application.fileopenex ( "myproject.mpp",
4
5 missingValue, missingValue, missingValue, missingValue,
6
7 missingValue, missingValue, missingValue, missingValue,
8
9 missingValue, missingValue, PjPoolOpen.pjPoolReadOnly,
10
11 missingValue, missingValue, missingValue, missingValue,
12
13 missingValue);
14
15Project Project = Application.ActiveProject;
16
17task mytask = project.tasks [1];
18
19// 작업 중지
20
21Dynamic stoppeddate = mytask.stop;
22
23// 작업을 재개합니다
24
25동적 재개 = mytask.resume;
이 VSTO 예제는 Microsoft 프로젝트 파일에서 작업의 정지 및 재개 날짜 **에 액세스하는 방법을 보여줍니다. MPP 파일을 열고 활성 프로젝트를 검색 한 후 코드는 인덱스별로 작업을 선택하고stop '및
resume` 속성을 읽습니다. 이 값은 작업이 일시 중지 된시기와 계속 될 예정인시기를 나타냅니다. 이는 작업 중단을 추적하거나 프로젝트 타임 라인을 조정하는 데 유용합니다.
Aspose.Tasks
TSK 클래스에 의해 노출 된 정지 및 이력서 속성은 작업 중지 및 이력서 날짜를 읽거나 쓰는 데 사용됩니다.
정지 : 작업 중지 날짜 (DateTime).
이력서 : 데이터와 시간 작업이 다시 시작됩니다 (dateTime).
Microsoft Project STOP 및 이력서 날짜의보기
작업의 중지 및 재개 날짜를 보려면 :
작업 입력 양식에서 inset 메뉴에서 열을 선택하십시오.
정지 및 이력서 열을 추가하십시오.
중지 및 재개 날짜
작업이 중단되지 않은 경우 정지 및 이력서 날짜는 NA입니다. 날짜 값의 경우 NA와 동일합니다. Aspose.Tasks는 평가 버전을 사용하는 경우 “1/1/2000"값을 취합니다. 완전히 라이센스가 부여 된 경우, Aspose.Tasks는 na 값에 대해 dateTime.minValue를 사용합니다. 다음 예제는 프로젝트의 모든 작업에 대한 정지 및 이력서 날짜를 표시합니다.
1프로젝트 프로젝트 = 새로운 프로젝트 ( "myProject.mpp");
2
3작업 mytask = project.roottask;
4
5// 작업 중지
6
7dateTime stoppeddate = mytask.stop;
8
9// 작업을 재개합니다
10
11DateTime Resumedate = Mytask.resume;
이 Aspose.Tasks 예제는 작업의 정지 및 재개 날짜 **를 검색하는 방법을 보여줍니다. 프로젝트 파일을로드 한 후 작업 (이 경우 루트 작업)에 액세스하고stop '및
recume 속성을 읽습니다. 작업이 중단되지 않은 경우,이 속성은 라이센스가있는 버전을 사용할 때 또는 평가 모드에서** "1/1/2000"**을 사용할 때**
dateTime.minValue` **을 반환합니다. 이를 통해 개발자는 작업 실행의 중단을 식별하고 그에 따라 프로젝트 추적을 조정할 수 있습니다.