Свойства элемента проекта вида «ЗапланированноеЗадание»
В проекте запланированное задание имеет свойства, перечисленные ниже. Свойства задаются в среде разработки с помощью панели «Свойства».
ВидЭлемента
Строка. Вид элемента проекта — ЗапланированноеЗадание.
Идентификатор
Ууид. Уникальный идентификатор элемента проекта.
Имя
Строка. Уникальный строковый идентификатор, который используется для формирования имени типа.
ОбластьВидимости
Область видимости элемента проекта.
Описание
Строка. Описание элемента.
ПредопределенноеЗадание
Определяет создание/планирование задания на этапе обновления проекта:
- НеСоздавать (значение по умолчанию) — задание не создается автоматически, но в коде можно создать задания по шаблону с помощью метода
Создать(); - ЗапланироватьПриОбновленииПроекта — задание создается и планируется при обновлении проекта;
- СоздаватьПриостановленноеПриОбновленииПроекта — задание создается со значением статуса
Приостановлено.
Параметры
Массив<ПараметрРасписания>. Массив групп свойств, которые определяют параметры, доступные при выполнении запланированного задания. Параметр описывается такими свойствами, как Имя, Ид, Тип и ЗначениеПоУмолчанию. Значения параметров указываются при создании задания. Если у какого-либо параметра события не задано значение по умолчанию, то свойство ПредопределенноеЗадание этого задания может иметь только одно значение — НеСоздавать.
ВидЭлемента: ЗапланированноеЗадание
Ид: 05c5640e-2c47-41c3-ae8e-6a7a38ff6128
Имя: МоеЗапланированноеЗадание
ОбластьВидимости: ВПодсистеме
Описание: Описание запланированного задания
Параметры:
-
Имя: Параметр1
Ид: 184a3d27-dadf-472a-b7a3-e0148e09a1e1
Тип: Число
-
Имя: Параметр2
Ид: 785cb46c-2cb7-4162-b313-1cbe0ad64fed
Тип: Строка
Расписание
Массив<Расписание>. Массив групп свойств, определяющих р асписание, по которому выполняется запланированное задание. Если для задания не задано расписание, то его свойство ПредопределенноеЗадание может иметь только одно значение — НеСоздавать.
Вид расписания может быть следующим:
Однократно— задание выполняется один раз;Периодическое— задание запускается с указанным периодом;Ежедневно— задание запускается каждый день;Еженедельно— задание выполняется каждую неделю;Ежемесячно— задание выполняется каждый месяц.
Расписание:
-
Вид: Ежемесячно
ДниВМесяце:
- 8
ЗапуститьВ: 10:00
Месяцы:
- Март
-
Вид: Ежемесячно
ДниВМесяце:
- 23
ЗапуститьВ: 10:00
Месяцы:
- Февраль
ПовторыПриУспехе
СтратегияПовтораЗадания. Группа свойств, определяющих стратегию повторных запусков задания, если оно завершилось успешно.
Вид стратегии повтора может быть следующим:
Отсутствует(значение по умолчанию) — задание запускается один раз без повторов;Инкремент— задание повторяется с интервалом, увеличивающимся на значение, указанное в параметре Инкремент, не более числа попыток, указанного в параметре Попытки. Первоначальное значение интервала между попытками указывается в параметре Интервал.Интервал— задание запускается с интервалом, который увеличивается в несколько раз (значение указано в параметре Множитель), но не более числа попыток, указанного в параметре Попытки. Первоначальное значение интервала указывается в параметре Интервал. Максимальный интервал между попытками указывается в параметре МаксимальныйИнтервал.
ПовторыПриУспехе:
Вид: Интервал
Интервал: 3мс
Максим альныйИнтервал: 500мс
Множитель: 3
Попытки: 3
ПовторыПриОшибке
СтратегияПовтораЗадания. Группа свойств, определяющих стратегию повторных запусков задания, если оно завершилось с ошибкой. Виды стратегии и свойства аналогичны свойству ПовторыПриУспехе.