Cet article simple fournit des détails sur la façon d’ajouter des jours de la semaine dans MPP à l’aide de C# en fournissant des détails sur la configuration de l’environnement et en utilisant l’exemple de code. Il englobe toutes les ressources nécessaires pour développer cette application sans aucune dépendance à MS Project ou à tout autre logiciel de gestion MPP pour définir les jours de la semaine dans Microsoft Project à l’aide de C#.
Étapes pour ajouter des jours de la semaine dans le fichier MPP à l’aide de C#
- Établir l’environnement de développement pour inclure Aspose.Tasks for .NET à l’aide du gestionnaire de packages NuGet
- Créez un nouveau fichier MPP à l’aide d’une instance de la classe Project
- Créez une instance de la classe Calendar pour ajouter un nouveau calendrier et les jours de la semaine
- Ajouter des temps de travail pour les demi-journées spécifiques et les ajouter au calendrier
- Save le fichier de projet résultant en tant que fichier MPP sur le disque
Les étapes susmentionnées en C# ajoutent les jours de la semaine dans le fichier MPP à l’aide d’appels d’API très simples. Le processus commencera par le chargement d’un fichier MPP existant ou la création d’un nouveau fichier MPP à l’aide d’une instance de la classe Project. Ensuite, en utilisant une instance de la classe Calendar, un nouveau calendrier comprenant les jours de la semaine sera ajouté, suivi de l’ajout des heures de travail pour la journée. Enfin, le fichier MPP est enregistré sur le disque à l’aide de l’énumérateur SaveFileFormat.
Code pour définir les jours de la semaine dans MPP à l’aide de C
Afin d’ajouter des jours de la semaine dans le fichier MPP en C#, nous allons commencer par charger un fichier MPP ou en créer un nouveau à partir de zéro. La classe Calendar vous permet d’ajouter différents types de calendriers, y compris les quarts de travail de 24 heures, de nuit et standard. Vous pouvez définir n’importe quel jour pour travailler et également définir des heures de travail pour un jour spécifique à l’aide de l’instance de classe WorkingTime. Le fichier de projet peut être enregistré dans d’autres formats, notamment MPP, XML et PDF.
Dans cette rubrique, nous avons appris comment définir les jours de la semaine dans le fichier MPP à l’aide de C#. Si vous souhaitez convertir un MPP en SVG, suivez l’article sur comment convertir MPP en SVG en utilisant C#.