Microsoft 프로젝트 데이터 읽기 및 쓰기 요약

.NET 용 Aspose.Tasks를 사용하여 Microsoft 프로젝트 데이터를 읽고 쓰기

.NET 용 작업장은 Microsoft 프로젝트 데이터를 프로그래밍 방식으로 읽고 쓰는 API를 제공합니다. 이 페이지는 Microsoft 프로젝트 소프트웨어를 설치하지 않고 프로젝트 데이터에 액세스하고 조작하는 기능을 요약합니다.

프로젝트 데이터를 읽습니다

Aspose.Tasks는 개발자가 다양한 소스에서 프로젝트 데이터를 읽을 수 있습니다.

프로젝트 데이터 작성

API는 포괄적 인 데이터 작성 기능을 지원합니다.

데이터 관리 시나리오

Microsoft 프로젝트 데이터 작업을위한 일반적인 시나리오 :

코드 예제

다음은 Microsoft 프로젝트 데이터를 읽고 쓰는 기본 예입니다.

 1    // Reading a project file
 2    Project project = new Project("Project.mpp");
 3
 4    // Accessing task data
 5    foreach (Task task in project.EnumerateAllChildTasks())
 6    {
 7        Console.WriteLine($"Task: {task.Name}, Duration: {task.Duration}");
 8
 9        // Access assignments
10        foreach (ResourceAssignment assignment in task.Assignments)
11        {
12            Console.WriteLine($"Assigned to: {assignment.Resource.Name}, Work: {assignment.Work}");
13        }
14    }
15
16    // Writing project data
17    Project newProject = new Project();
18    Task task1 = newProject.RootTask.Children.Add("Task 1");
19    task1.Duration = newProject.GetDuration(2, TimeUnitType.Day);
20    task1.Start = new DateTime(2023, 1, 10);
21    task1.Finish = new DateTime(2023, 1, 12);
22
23    // Save the project
24    newProject.Save("NewProject.mpp", SaveFileFormat.MPP);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.