Este artigo simples fornece detalhes sobre como adicionar dias da semana em MPP usando C# fornecendo detalhes sobre como configurar o ambiente e usar o código de exemplo. Abrange todos os recursos necessários para desenvolver esta aplicação sem nenhuma dependência do MS Project ou qualquer outro software de gerenciamento MPP para definir os dias da semana no Microsoft Project usando C#.
Etapas para adicionar dias da semana dentro do arquivo MPP usando C
- Estabeleça o ambiente de desenvolvimento para incluir Aspose.Tasks for .NET usando o gerenciador de pacotes NuGet
- Crie um novo arquivo MPP usando uma instância da classe Project
- Crie uma instância da classe Calendar para adicionar um novo calendário e dias da semana
- Adicionar horários de trabalho para os meios dias específicos e adicioná-los ao calendário
- Save o arquivo de projeto resultante como um arquivo MPP no disco
As etapas mencionadas em C# adicionam dias da semana dentro do arquivo MPP usando chamadas de API muito simples. O processo começará carregando um arquivo MPP existente ou criando um novo usando uma instância da classe Project. Em seguida, usando uma instância da classe Calendar, um novo calendário incluindo dias da semana será adicionado, seguido pela adição de horários de trabalho para o dia. Finalmente, o arquivo MPP é salvo no disco usando o enumerador SaveFileFormat.
Código para definir dias da semana no MPP usando C
Para adicionar dias da semana dentro do arquivo MPP em C#, começaremos carregando um arquivo MPP ou criando um novo a partir do zero. A classe Calendário permite adicionar diferentes tipos de calendários, incluindo turnos de 24 horas, noturnos e normais. Você pode definir qualquer dia para trabalhar e também definir horários de trabalho para um dia específico usando a instância da classe WorkingTime. O arquivo de projeto pode ser salvo em outros formatos, incluindo MPP, XML e PDF.
Neste tópico, aprendemos como definir os dias da semana no arquivo MPP usando C#. Se você estiver interessado em converter um MPP para um SVG, siga o artigo em como converter MPP para SVG usando C #.