Ez az egyszerű cikk a környezet beállításával és a példakód használatával kapcsolatos részletekkel szolgál a hétnapok hozzáadásához a MPP alkalmazásban C# használatával. Tartalmazza az összes szükséges erőforrást az alkalmazás fejlesztéséhez anélkül, hogy az MS Projecttől vagy bármely más MPP-kezelő szoftvertől függne, hogy meghatározza a hétköznapokat a Microsoft Projectben a C# használatával.
Lépések a hétköznapok hozzáadásához az MPP fájlban C# használatával
- A NuGet csomagkezelő segítségével hozza létre a fejlesztői környezetet, amely tartalmazza a Aspose.Tasks for .NET elemet
- Hozzon létre egy új MPP-fájlt a Project osztály egy példányával
- Hozzon létre egy példányt a Calendar osztályból új naptár és hétköznapok hozzáadásához
- Adja hozzá a munkaidőket az adott fél napokhoz, és adja hozzá a naptárhoz
- Save az eredményül kapott projektfájl MPP-fájlként a lemezen
A fenti lépések a C#-ban hozzáadják a hétköznapokat az MPP-fájlba, nagyon egyszerű API-hívások segítségével. A folyamat egy meglévő MPP-fájl betöltésével vagy új MPP-fájl létrehozásával kezdődik a Project osztály egy példányával. Ezután a Naptár osztály egy példányának használatával egy új naptár kerül hozzáadásra, amely a hét napjait tartalmazza, majd ezt követi a napi munkaidő hozzáadása. Végül az MPP fájl a lemezre kerül a SaveFileFormat felsoroló segítségével.
Kód a hétköznapok meghatározásához MPP-ben C# használatával
Ahhoz, hogy hétnapokat hozzáadhassunk az MPP-fájlhoz C#-ban, egy MPP-fájl betöltésével vagy egy új létrehozásával kezdjük. A Naptár osztály lehetővé teszi különböző típusú naptárak hozzáadását, beleértve a 24 órás műszakos, éjszakai és normál naptárakat. A WorkingTime osztálypéldány segítségével bármely munkanapot beállíthatja, és beállíthat munkaidőt egy adott napra. A projektfájl más formátumokba is menthető, például MPP, XML és PDF formátumba.
Ebben a témában megtanultuk, hogyan lehet megadni a hétköznapokat MPP fájlban C# használatával. Ha egy MPP-t SVG-vé szeretné konvertálni, kövesse a hogyan lehet az MPP-t SVG-vé konvertálni C# használatával cikket.