Создание задач
Contents
[
Hide
Show
]По сути, проект состоит из нескольких задач, каждая из которых должна быть завершена для завершения проекта. При работе с файлами проекта добавление задач является важным действием. Задачи часто связаны с другими задачами, указывают на зависимость и, как правило, имеют набор. Aspose.Tasks для C ++ API позволяет разработчикам создавать задачи и определять названия, детей и продолжительность во время создания.
Создание задач
Класс заданий раскрывает метод добавления для добавления задачи в корень проекта или другие задачи. Следующий пример кода демонстрирует, как создать задачу.
Конструктор по умолчанию создает экземпляр задачи без какого -либо параметра.
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);