Настройка параметров повторяющихся задач в Aspose.Tasks
Введение
В этом руководстве мы проведем вас через процесс настройки параметров повторяющихся задач Microsoft Project с помощью Aspose.Tasks для .NET.
Предварительные условия
Прежде чем начать, убедитесь, что у вас есть следующее:
- Базовое понимание языка программирования C#.
- Установленная Visual Studio или любая другая C# IDE.
- Библиотека Aspose.Tasks для .NET установлена и используется в вашем проекте.
Импортировать пространства имен
Во-первых, вам необходимо импортировать необходимые пространства имен в ваш код C#:
using Aspose.Tasks;
using System;
Шаг 1. Определите каталог документов
String DataDir = "Your Document Directory";
Заменять"Your Document Directory"
с путем к каталогу вашего документа.
Шаг 2. Загрузите файл проекта
var project = new Project(DataDir + "Blank2010.mpp");
Эта строка кода загружает файл Microsoft Project вproject
переменная.
Шаг 3. Определите параметры повторяющихся задач
var parameters = new RecurringTaskParameters
{
TaskName = "Recurring task",
Duration = project.GetDuration(1, TimeUnitType.Day),
RecurrencePattern = new WeeklyRecurrencePattern
{
Repetition = new WeeklyRepetition
{
RepetitionInterval = 2,
WeekDays = WeekdayType.Sunday | WeekdayType.Monday | WeekdayType.Friday
},
RecurrenceRange = new EndByRecurrenceRange
{
Start = new DateTime(2018, 7, 1, 8, 0, 0),
Finish = new DateTime(2018, 7, 20, 17, 0, 0)
}
},
IgnoreResourceCalendar = false
};
Здесь вы определяете параметры повторяющейся задачи, такие как имя задачи, продолжительность, шаблон повторения, диапазон повторения и необходимость игнорировать календарь ресурсов.
Шаг 4. Установите календарь для повторяющихся задач
parameters.SetCalendar(project, "Standard");
На этом шаге устанавливается календарь для повторяющейся задачи. В этом примере для календаря установлено значение «Стандартный».
Шаг 5. Добавьте параметры в проект
project.RootTask.Children.Add(parameters);
Наконец, добавьте параметры в корневую задачу проекта.
Заключение
В этом руководстве мы продемонстрировали, как установить параметры повторяющихся задач Microsoft Project с помощью Aspose.Tasks для .NET. Следуя этим шагам, вы сможете эффективно управлять повторяющимися задачами в своих проектах.
Часто задаваемые вопросы
Могу ли я дополнительно настроить шаблон повторения?
Да, Aspose.Tasks предоставляет различные шаблоны повторения и параметры, которые можно настроить в соответствии с требованиями вашего проекта.
Доступна ли пробная версия перед покупкой?
Да, вы можете скачать бесплатную пробную версию на сайте Aspose.Tasks.Веб-сайт оценить возможности библиотеки.
Поддерживает ли Aspose.Tasks другие форматы файлов проекта?
Да, Aspose.Tasks поддерживает различные форматы файлов проектов, включая MPP, XML, XLSX и другие.
Могу ли я получить поддержку, если у меня возникнут какие-либо проблемы во время реализации?
Да, вы можете посетить форум Aspose.Tasks для получения помощи от сообщества или обратиться в службу поддержки для получения прямой помощи.
Как я могу получить временную лицензию для Aspose.Tasks?
Вы можете получить временную лицензию вВеб-сайт в целях тестирования.