タスクの操作方法

Microsoft Projectには、ユーザーがプロジェクトの簡単な概要を取得できるアウトライン構造があります。 .NETのAspose.Tasksはこの機能をサポートし、開発者がタスクが階層に表示されるアウトライン番号を制御することを可能にします - タスクの階層のレベル。

アウトラインプロパティの操作

TSKクラスは、クラスに関連付けられたアウトラインを管理するための OutlineNumberおよび OutlineLevelプロパティを公開します。

  1. outlineNumber(文字列)。
  2. OutlineLevel(整数)。

Microsoftプロジェクトの概要

Microsoft Projectでは、列を追加して、タスクエントリフォームでアウトライン番号とアウトラインレベルのプロパティを表示できます。

  1. 挿入メニューで、を選択します。
  2. OutlineNumberとOutlineLevel列を追加します。

Asopsion.tasksでアウトラインプロパティを取得

次の例は、Aspose.Tasksを使用してタスクに関するアウトラインレベルとアウトライン番号情報を取得する方法を示しています。

 1Project project = new Project("New Project.mpp");
 2
 3// Create a ChildTasksCollector instance
 4ChildTasksCollector collector = new ChildTasksCollector();
 5
 6// Collect all the tasks from RootTask using TaskUtils
 7TaskUtils.Apply(project.RootTask, collector, 0);
 8
 9// Parse through all the collected tasks
10foreach (Task task in collector.Tasks)
11{
12    Console.WriteLine(task.Get(Tsk.Name) + " - Outline Level : " + task.Get(Tsk.OutlineLevel));
13    Console.WriteLine(task.Get(Tsk.Name) + " - Outline Number : " + task.Get(Tsk.OutlineNumber));
14}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.