Arbeiten mit Gliederungseigenschaften

In Microsoft Project ist die Gliederungsstruktur bietet eine hierarchische Ansicht der Aufgaben und hilft Benutzern, große Projekte zu organisieren und zu navigieren. Aspose.Tasks for .NET ermöglicht Entwicklern, programmgesteuert auf diese zuzugreifen und sie zu verwalten Gliederungseigenschaften, wodurch beim Lesen oder Schreiben von Microsoft Project-Dateien Konsistenz gewährleistet wird.

Gliederungseigenschaften verstehen

Aufgaben in Microsoft Project haben zwei wichtige gliederungsbezogene Felder:

Diese Eigenschaften sind über die Tsk class.

Anzeigen in Microsoft Project

Um Gliederungseigenschaften in Microsoft Project anzuzeigen:

  1. Gehen Sie zum Insert Menü und wählen Sie Column.
  2. Fügen Sie die Outline Number und Outline Level Felder hinzu.
  3. Das Projekt zeigt hierarchische Bezeichner an (z. B. 1, 1.1, 1.1.1) und Aufgabenebenen.

Beispiel: Auslesen von Gliederungseigenschaften von Aufgaben

Das folgende C#-Beispiel zeigt, wie man die OutlineNumber und OutlineLevel von Aufgaben mit Aspose.Tasks for .NET abruft:

 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}

Wichtige Hinweise

Häufig gestellte Fragen

F: Kann ich Gliederungseigenschaften beim Erstellen von Aufgaben mit Aspose.Tasks festlegen?

F: Beeinflussen Gliederungseigenschaften die Planung?

F: Werden Gliederungseigenschaften in sowohl MPP- als auch XML-Formaten unterstützt?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.