Den här enkla artikeln ger information om hur du lägger till veckodagar i MPP med C# genom att ge information om hur du ställer in miljön och använder exempelkoden. Den omfattar alla nödvändiga resurser som krävs för att utveckla denna applikation utan något beroende av MS Project eller någon annan MPP-hanteringsprogramvara för att definiera veckodagar i Microsoft Project med C#.
Steg för att lägga till veckodagar i MPP-filen med C#
- Skapa utvecklingsmiljön för att inkludera Aspose.Tasks for .NET med NuGet-pakethanteraren
- Skapa en ny MPP-fil med en instans av klassen Project
- Skapa en instans av klassen Calendar för att lägga till en ny kalender och veckodagar
- Lägg till arbetstider för de specifika halvdagarna och lägg till dem i kalendern
- Save den resulterande projektfilen som en MPP-fil på disken
De ovannämnda stegen i C# lägger till veckodagar i MPP-filen med mycket enkla API-anrop. Processen kommer att börja med att ladda en befintlig eller skapa en ny MPP-fil med en instans av Project-klassen. Genom att sedan använda en instans av kalenderklassen läggs en ny kalender med veckodagar till, som sedan följs av att arbetstider för dagen läggs till. Slutligen sparas MPP-filen på disken med hjälp av SaveFileFormat-uppräkningen.
Kod för att definiera veckodagar i MPP med C#
För att lägga till veckodagar i MPP-filen i C# börjar vi med att ladda en MPP-fil eller skapa en ny från början. Kalenderklassen låter dig lägga till olika typer av kalendrar inklusive 24-timmarsskift, natt- och standard. Du kan ställa in vilken dag som helst för att arbeta och även ställa in arbetstider för en specifik dag med hjälp av klassen WorkingTime. Projektfilen kan sparas i andra format inklusive MPP, XML och PDF.
I det här ämnet har vi lärt oss hur man definierar veckodagar i MPP-fil med C#. Om du är intresserad av att konvertera en MPP till en SVG, följ artikeln om hur man konverterar MPP till SVG med C#.