Ställa in parametrar för återkommande uppgifter i Aspose.Tasks

Introduktion

den här handledningen guidar vi dig genom processen att ställa in parametrar för återkommande uppgifter i Microsoft Project med Aspose.Tasks för .NET.

Förutsättningar

Innan du börjar, se till att du har följande:

  1. Grundläggande förståelse för programmeringsspråket C#.
  2. Installerad Visual Studio eller någon annan C# IDE.
  3. Aspose.Tasks för .NET-biblioteket installerat och refererat till i ditt projekt.

Importera namnområden

Först måste du importera de nödvändiga namnrymden i din C#-kod:

using Aspose.Tasks;
using System;

Steg 1: Definiera dokumentkatalogen

String DataDir = "Your Document Directory";

Byta ut"Your Document Directory" med sökvägen till din dokumentkatalog.

Steg 2: Ladda projektfilen

var project = new Project(DataDir + "Blank2010.mpp");

Denna kodrad laddar Microsoft Project-filen iproject variabel.

Steg 3: Definiera parametrar för återkommande uppgift

var parameters = new RecurringTaskParameters
{
    TaskName = "Recurring task",
    Duration = project.GetDuration(1, TimeUnitType.Day),
    RecurrencePattern = new WeeklyRecurrencePattern
    {
        Repetition = new WeeklyRepetition
        {
            RepetitionInterval = 2,
            WeekDays = WeekdayType.Sunday | WeekdayType.Monday | WeekdayType.Friday
        },
        RecurrenceRange = new EndByRecurrenceRange
        {
            Start = new DateTime(2018, 7, 1, 8, 0, 0),
            Finish = new DateTime(2018, 7, 20, 17, 0, 0)
        }
    },
    IgnoreResourceCalendar = false
};

Här definierar du parametrarna för den återkommande uppgiften som uppgiftens namn, varaktighet, upprepningsmönster, upprepningsintervall och om resurskalendern ska ignoreras.

Steg 4: Ställ in kalender för återkommande uppgift

parameters.SetCalendar(project, "Standard");

Detta steg ställer in kalendern för den återkommande uppgiften. I det här exemplet ställer den in kalendern till “Standard”.

Steg 5: Lägg till parametrar i projektet

project.RootTask.Children.Add(parameters);

Lägg slutligen till parametrarna i projektets rotuppgift.

Slutsats

den här handledningen har vi visat hur du ställer in parametrar för återkommande uppgifter i Microsoft Project med Aspose.Tasks för .NET. Genom att följa dessa steg kan du effektivt hantera återkommande uppgifter i dina projekt.

Vanliga frågor

Kan jag anpassa återfallsmönstret ytterligare?

Ja, Aspose.Tasks tillhandahåller olika återkommande mönster och alternativ för att anpassa efter dina projektkrav.

Finns det en testversion innan köp?

Ja, du kan ladda ner en gratis testversion från Aspose.Taskshemsida för att utvärdera bibliotekets funktioner.

Stöder Aspose.Tasks andra projektfilformat?

Ja, Aspose.Tasks stöder olika projektfilformat inklusive MPP, XML, XLSX och mer.

Kan jag få support om jag stöter på några problem under implementeringen?

Ja, du kan besöka Aspose.Tasks-forumet för hjälp från gemenskapen eller kontakta supporten för direkt hjälp.

Hur kan jag få en tillfällig licens för Aspose.Tasks?

Du kan få en tillfällig licens frånhemsida för teständamål.