Este sencillo artículo brinda detalles sobre cómo agregar días de la semana en MPP usando C# al proporcionar detalles sobre cómo configurar el entorno y usar el código de ejemplo. Abarca todos los recursos necesarios que se requieren para desarrollar esta aplicación sin ninguna dependencia de MS Project o cualquier otro software de gestión de MPP para definir los días de la semana en Microsoft Project usando C#.
Pasos para agregar días de la semana dentro del archivo MPP usando C#
- Establezca el entorno de desarrollo para incluir Aspose.Tasks for .NET mediante el administrador de paquetes NuGet
- Crea un nuevo archivo MPP usando una instancia de la clase Project
- Cree una instancia de la clase Calendar para agregar un nuevo calendario y días de la semana
- Agregue horarios de trabajo para los medios días específicos y agréguelos al calendario
- Save el archivo de proyecto resultante como un archivo MPP en el disco
Los pasos antes mencionados en C# agregan días de la semana dentro del archivo MPP usando llamadas API muy simples. El proceso comenzará cargando un archivo MPP existente o creando uno nuevo utilizando una instancia de la clase Project. Luego, al usar una instancia de la clase Calendario, se agregará un nuevo calendario que incluye los días de la semana, al que luego se agregan los horarios de trabajo para el día. Finalmente, el archivo MPP se guarda en el disco mediante el enumerador SaveFileFormat.
Código para definir días de la semana en MPP usando C#
Para agregar días de la semana dentro del archivo MPP en C#, comenzaremos cargando un archivo MPP o creando uno nuevo desde cero. La clase Calendario le permite agregar diferentes tipos de calendarios, incluidos turnos de 24 horas, nocturnos y estándar. Puede configurar cualquier día para trabajar y también establecer horarios de trabajo para un día específico utilizando la instancia de la clase WorkingTime. El archivo del proyecto se puede guardar en otros formatos, incluidos MPP, XML y PDF.
En este tema, hemos aprendido cómo definir los días de la semana en un archivo MPP usando C#. Si está interesado en convertir un MPP en un SVG, siga el artículo sobre cómo convertir MPP a SVG usando C#.