작업 생성
Contents
[
Hide
Show
]프로젝트는 본질적으로 여러 작업으로 구성되며 프로젝트가 완료 되려면 각 작업을 완료해야합니다. 프로젝트 파일로 작업 할 때 작업을 추가하는 것이 중요한 활동입니다. 작업은 종종 다른 작업과 연결되어 있고 종속성을 나타내며 일반적으로 정해진 기간이 있습니다. C ++ API 용 작업을 통해 개발자는 창조 시점에 작업을 만들고 이름, 어린이 및 지속 시간을 정의 할 수 있습니다.
작업 생성
작업 클래스는 프로젝트의 루트 또는 기타 작업에 작업을 추가하기위한 ADD 메소드를 노출시킵니다. 다음 코드 예제는 작업을 만드는 방법을 보여줍니다.
기본 생성자는 매개 변수가 전달되지 않고 작업 인스턴스를 만듭니다.
1// Create project instance
2System::SharedPtr<Project> project = System::MakeObject<Project>();
3
4// Add task, sub task and save project
5System::SharedPtr<Task> task = project->get_RootTask()->get_Children()->Add(u"Summary1");
6System::SharedPtr<Task> subtask = task->get_Children()->Add(u"Subtask1");
7project->Save(dataDir + u"CreateTasks_out.xml", Aspose::Tasks::Saving::SaveFileFormat::XML);