Umgang mit Prioritäten

Aufgabenprioritäten verstehen

In Microsoft Project, Prioritäten werden verwendet, um automatic resource leveling — der Vorgang zur Auflösung von Konflikten, wenn eine Ressource überlastet ist.

Dieser Mechanismus hilft Microsoft Project dabei zu entscheiden, welche Aufgaben bei Zeitplananpassungen verzögert oder geteilt werden können.

Arbeiten mit Prioritäten in Aspose.Tasks

Aspose.Tasks for .NET bietet Zugriff auf Aufgabenprioritäten über die Tsk class:

Überprüfen der Aufgabenpriorität in Microsoft Project

Um die Priorität einer Aufgabe in Microsoft Project zu prüfen oder zu ändern:

  1. Doppelklicken Sie auf die Aufgabe im Task Entry Formular.
  2. Gehen Sie zur General Registerkarte.
  3. Passen Sie das Priority Feld.

Umgang mit der Aufgabenpriorität

Beispiel: Auslesen der Aufgabenpriorität mit Aspose.Tasks

Das folgende Beispiel zeigt, wie die Priorität einer Aufgabe abgerufen und in die Konsole ausgegeben wird:

 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// Display Priorities for all tasks
10foreach (Task task in collector.Tasks)
11{
12    Console.WriteLine(task.Get(Tsk.Name) + " - Priority : " + task.Get(Tsk.Priority).ToString());
13}

Wichtige Hinweise

Häufig gestellte Fragen

F: Was passiert, wenn zwei Aufgaben die gleiche Priorität haben?

F: Können Prioritäten programmgesteuert in Aspose.Tasks geändert werden?

F: Ist die Standardpriorität immer 500?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.