작업을 중지하고 재개하십시오

작업 중지 날짜는 종료 된 날짜입니다. 때로는 작업이 일시적으로 중지 된 다음 나중에 재개해야합니다. 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 클래스에 의해 노출 된 정지 및 이력서 속성은 작업 중지 및 이력서 날짜를 읽거나 쓰는 데 사용됩니다.

Microsoft Project STOP 및 이력서 날짜의보기

작업의 중지 및 재개 날짜를 보려면 :

  1. 작업 입력 양식에서 inset 메뉴에서 을 선택하십시오.

  2. 정지 및 이력서 열을 추가하십시오.

중지 및 재개 날짜

작업이 중단되지 않은 경우 정지 및 이력서 날짜는 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` **을 반환합니다. 이를 통해 개발자는 작업 실행의 중단을 식별하고 그에 따라 프로젝트 추적을 조정할 수 있습니다.

실행 코드 다운로드

샘플 코드 다운로드

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.