ZennoLab Assemblies Documentation
SetSchedulerSettings(Guid,String) Method
Example 
ZennoLab.CommandCenter Namespace > ZennoPoster Class > SetSchedulerSettings Method : SetSchedulerSettings(Guid,String) Method

Type: System.Guid

Id of task to change scheduler settings.

Type: System.String

New scheduler settings to change in xml format.

Set the sсheduler settings by id.
Syntax
public static void SetSchedulerSettings( 
   Guid id,
   string schedulerSettings
)

Parameters

id

Type: System.Guid

Id of task to change scheduler settings.

schedulerSettings

Type: System.String

New scheduler settings to change in xml format.

Example
The following example shows call the SetSchedulerSettings method.
// Create scheduler setting in xml format
var settings =
	@"<IsActive>{True, False}</IsActive>
	<ExecutePeriod>{OneTime, EveryDay, EveryWeek, EveryMonth, OnDemand}</ExecutePeriod> 
	
	<DaysOfWeek>{Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday}</DaysOfWeek> 
	
	<DaysOfMonth>1-5,10,20</DaysOfMonth> 
	 
	<FileName>C:\Program Files\ZennoLab\signalFile.txt</FileName><IsNeedDeleteFile>{True, False}</IsNeedDeleteFile>
	<StartDateType>{Immediately, OnDate}</StartDateType> 
	
	<StartDate>{date DD.MM.YYYY hh:mm:ss}</StartDate> 
	<AttemptsRange>{5, 5 -10}</AttemptsRange> <IsClearSuccess>{True, False}</IsClearSuccess> 
	
	<Intervals>{09:00,12:00 - 17:00}</Intervals> 
	<RepeatType>{Continued, ContinuedWithPause, Regularly, Count}</RepeatType> 
	
	<RepeatCountDayRange>{1, 5 -10}</RepeatCountDayRange>
	<EndDateType>{Infinity, OnDate, Count}</EndDateType> 
	
	<RepeatCountTotalRange>{50, 75-100}</RepeatCountTotalRange> 
	 
	<EndDate>{date DD.MM.YYYY hh:mm:ss}</EndDate>";
// Set the setting to the task with known id
var id = Guid.Empty;
ZennoPoster.SetSchedulerSettings(id, settings);
Requirements

Target Platforms: Desktop: Windows XP SP3 and older. Server: Windows Server 2003 and older.

See Also

Reference

ZennoPoster Class
ZennoPoster Members
Overload List
SetExecutionSettings Method