//Ссылка на онлайн-документацию по объектной модели для всех версий ZennoPoster: //http://zennolab.com/wiki/en:zennoposter:macros-documentation
//Ссылка на онлайн-документацию по объектной модели версии 5.11.4.0: //https://help.zennolab.com/en/v5/zennoposter/5.11.4.0/
project.SendInfoToLog("Запущен проект ZennoPoster.xmlz", true); Thread.Sleep(3000); project.SendInfoToLog("Проект ZennoPoster.xmlz выполнен успешно!", true);
//public static void SetExecutionSettings
//Предназначение метода: Установка настроек выполнения задачи.
//Параметры:
//Перегрузка метода №1:
// Guid id - Идентификатор (id) задачи для изменения настроек выполнения (execution settings).
// string executionSettings - Новые настройки выполнения в xml-формате.
//Перегрузка метода №2:
// string name - Имя задачи для изменения настроек выполнения (execution settings). Находит первое совпадение..
// string executionSettings - Новые настройки выполнения в xml-формате.
//Демонстрация:
string strSettings = @"<Id>c340e8c2-63fa-4a8c-ac56-512c4f0c2953</Id><Name>ZennoPoster</Name><IsNewbie>True</IsNewbie><IsEnable>True</IsEnable><CreateTime>08/19/2017 17:35:06</CreateTime><SettingsType></SettingsType><ExecutionSettings><Id>e70ee264-254b-451f-93d0-53df2747037f</Id><LimitOfThreads>5</LimitOfThreads><MaxAllowOfThreads>5</MaxAllowOfThreads><DoneSuccesfully>0</DoneSuccesfully><DoneAll>0</DoneAll><NumberOfTries>2</NumberOfTries><LastNumberOfTries>2</LastNumberOfTries><Priority>50</Priority><Proxy>DoNotUseProxy</Proxy><Status>Stop</Status><ProxyLabels></ProxyLabels><ShouldBeExecutedRandomly>False</ShouldBeExecutedRandomly><GroupLabels></GroupLabels><GroupStates>Остановлены</GroupStates><MaxNumOfSuccesStop>-1</MaxNumOfSuccesStop><MaxNumOfFailStop>-1</MaxNumOfFailStop><NumOfFailStop>0</NumOfFailStop><ShowTask>False</ShowTask><TraceTask>False</TraceTask></ExecutionSettings><SchedulerSettings><Id>83a380d7-5527-48c6-93d4-4a7bb7a8a138</Id><StartDate>08/29/2017 17:35:00</StartDate><ShedulerOnDate>01/01/0001 00:00:00</ShedulerOnDate><EndDate>08/19/2018 17:35:00</EndDate><RepetitionCount>1</RepetitionCount><ScheduleType>EveryMinutes</ScheduleType><RepeatType>FinishAfter</RepeatType><ActivateTime>01/01/0001 00:00:00</ActivateTime><ActivateWorkTime>01/01/0001 00:00:00</ActivateWorkTime><IsActive>False</IsActive><NumberOfTries>0</NumberOfTries><Minutes>1</Minutes><Days>1</Days><LastScheduleDate>01/01/0001 00:00:00</LastScheduleDate><NextScheduleDate>null</NextScheduleDate><IsClearSucces>False</IsClearSucces></SchedulerSettings><TriggerSettings><Id>d70ef35d-7be8-41e2-8f3c-2cbbcbe34890</Id><CheckFileExistanse>False</CheckFileExistanse><CheckFilePath></CheckFilePath><RemoveCheckFile>True</RemoveCheckFile><NumberOfTries>0</NumberOfTries><IsClearSucces>False</IsClearSucces></TriggerSettings><Project><ProjectFileLocation>D:\Проекты\ZennoPro Academy\Продукт\3. ZennoPro Expert Course\1. Объектная модель ZennoPoster\ZennoLab.CommandCenter\beta.ZennoPoster\ZennoPoster.xmlz</ProjectFileLocation><ProjectType>Assembly</ProjectType></Project>";
ZennoPoster.SetExecutionSettings(new Guid("c340e8c2-63fa-4a8c-ac56-512c4f0c2953"), strSettings);
//Примечания:
//