// Create project instance System::SharedPtr project = System::MakeObject(); // Creating TaskBaseline System::SharedPtr task = project->get_RootTask()->get_Children()->Add(u"Task"); project->SetBaseline(Aspose::Tasks::BaselineType::Baseline); // Display task baseline schedule System::SharedPtr baseline = task->get_Baselines()->ToList()->idx_get(0); System::Console::WriteLine(u"Baseline duration is 1 day: {0}", System::ObjectExt::Box(System::ObjectExt::Equals(System::ObjectExt::ToString(baseline->get_Duration()), u"1 day"))); System::Console::WriteLine(u"BaselineStart is same as Task Start: {0}", System::ObjectExt::Box(System::ObjectExt::Equals(baseline->get_Start(), task->Get(Tsk::Start())))); System::Console::WriteLine(u"BaselineFinish is same as Task Finish: {0}", System::ObjectExt::Box(System::ObjectExt::Equals(baseline->get_Finish(), task->Get(Tsk::Finish()))));