Jak dodawać dni tygodnia w MPP przy użyciu C#

Ten prosty artykuł zawiera szczegółowe informacje o tym, jak dodawać dni tygodnia w MPP przy użyciu C#, podając szczegółowe informacje o konfigurowaniu środowiska i użyciu przykładowego kodu. Obejmuje wszystkie niezbędne zasoby, które są wymagane do opracowania tej aplikacji bez uzależnienia od MS Project lub innego oprogramowania do zarządzania MPP w celu definiowania dni tygodnia w Microsoft Project przy użyciu języka C#.

Kroki, aby dodać dni tygodnia do pliku MPP przy użyciu C#

  1. Stwórz środowisko programistyczne, aby uwzględnić Aspose.Tasks for .NET przy użyciu menedżera pakietów NuGet
  2. Utwórz nowy plik MPP, używając instancji klasy Project
  3. Utwórz instancję klasy Calendar, aby dodać nowy kalendarz i dni tygodnia
  4. Dodaj godziny pracy dla określonych połówek dni i dodaj je do kalendarza
  5. Save wynikowy plik projektu jako plik MPP na dysku

Wyżej wymienione kroki w C# dodają dni tygodnia do pliku MPP za pomocą bardzo prostych wywołań API. Proces rozpocznie się od załadowania istniejącego lub utworzenia nowego pliku MPP przy użyciu instancji klasy Project. Następnie za pomocą instancji klasy Calendar zostanie dodany nowy kalendarz zawierający dni tygodnia, po którym następuje dodanie godzin pracy dla danego dnia. Na koniec plik MPP jest zapisywany na dysku przy użyciu modułu wyliczającego SaveFileFormat.

Kod do definiowania dni tygodnia w MPP przy użyciu C#

Aby dodać dni tygodnia do pliku MPP w C#, zaczniemy od załadowania pliku MPP lub stworzenia nowego od podstaw. Klasa Calendar pozwala dodawać różne typy kalendarzy, w tym 24-godzinne zmiany, nocne i standardowe. Możesz ustawić dowolny dzień do pracy, a także ustawić godziny pracy dla określonego dnia za pomocą instancji klasy WorkingTime. Plik projektu można zapisać w innych formatach, w tym MPP, XML i PDF.

W tym temacie nauczyliśmy się * definiować dni tygodnia w pliku MPP przy użyciu C#*. Jeśli chcesz przekonwertować MPP na SVG, przeczytaj artykuł na jak przekonwertować MPP na SVG za pomocą C#.

 Polski