@@ -364,7 +364,7 @@ private set
364
364
UpdateAvailableActions ( AvailableActions ) ;
365
365
UpdateAvailableTriggers ( AvailableTriggers ) ;
366
366
SetVersionComboItems ( ) ;
367
- IsV2 = td . Settings . Compatibility >= TaskCompatibility . V2 && TaskService . HighestSupportedVersion >= new Version ( 1 , 2 ) ;
367
+ IsV2 = td . Settings . Compatibility >= TaskCompatibility . V2 && TaskService . HighestSupportedVersion >= TaskServiceVersion . V1_2 ;
368
368
369
369
tabControl . SelectedIndex = 0 ;
370
370
@@ -513,7 +513,7 @@ public void Initialize(TaskService service, TaskDefinition taskDef = null, strin
513
513
if ( taskDef == null )
514
514
{
515
515
var temp = service . NewTask ( ) ;
516
- if ( service . HighestSupportedVersion == new Version ( 1 , 1 ) )
516
+ if ( service . HighestSupportedVersion == TaskServiceVersion . V1_1 )
517
517
temp . Settings . Compatibility = TaskCompatibility . V1 ;
518
518
TaskDefinition = temp ;
519
519
}
@@ -629,7 +629,7 @@ private void generalTab_Enter(object sender, EventArgs e)
629
629
630
630
private string GetTaskLocation ( )
631
631
{
632
- if ( task == null || TaskService . HighestSupportedVersion . CompareTo ( new Version ( 1 , 1 ) ) == 0 )
632
+ if ( task == null || TaskService . HighestSupportedVersion . CompareTo ( TaskServiceVersion . V1_1 ) == 0 )
633
633
return @"\" ;
634
634
return Path . GetDirectoryName ( task . Path ) ;
635
635
}
@@ -780,7 +780,7 @@ private void ResetForUnifiedSchedulingEngine()
780
780
actionCollectionUI . RefreshState ( ) ;
781
781
}
782
782
}
783
- if ( TaskService != null && TaskService . HighestSupportedVersion == new Version ( 1 , 3 ) )
783
+ if ( TaskService != null && TaskService . HighestSupportedVersion == TaskServiceVersion . V1_3 )
784
784
for ( var i = td . Triggers . Count - 1 ; i >= 0 ; i -- )
785
785
{
786
786
if ( td . Triggers [ i ] . TriggerType == TaskTriggerType . Monthly || td . Triggers [ i ] . TriggerType == TaskTriggerType . MonthlyDOW )
@@ -1294,7 +1294,7 @@ private void taskRunLevelCheck_CheckedChanged(object sender, EventArgs e)
1294
1294
1295
1295
private void taskStartIfConnectionCheck_CheckedChanged ( object sender , EventArgs e )
1296
1296
{
1297
- availableConnectionsCombo . Enabled = editable && taskStartIfConnectionCheck . Checked && ( ( TaskService != null && TaskService . HighestSupportedVersion < new Version ( 1 , 5 ) ) || ! taskUseUnifiedSchedulingEngineCheck . Checked ) ;
1297
+ availableConnectionsCombo . Enabled = editable && taskStartIfConnectionCheck . Checked && ( ( TaskService != null && TaskService . HighestSupportedVersion < TaskServiceVersion . V1_5 ) || ! taskUseUnifiedSchedulingEngineCheck . Checked ) ;
1298
1298
if ( ! onAssignment )
1299
1299
td . Settings . RunOnlyIfNetworkAvailable = taskStartIfConnectionCheck . Checked ;
1300
1300
}
@@ -1386,7 +1386,7 @@ private void taskVersionCombo_SelectedIndexChanged(object sender, EventArgs e)
1386
1386
taskAllowHardTerminateCheck . Enabled = taskRunningRuleLabel . Enabled = taskMultInstCombo . Enabled =
1387
1387
taskStartIfConnectionCheck . Enabled = taskRegSDDLText . Enabled = editable && v2 ;
1388
1388
taskRestartIntervalCombo . Enabled = taskRestartCountLabel . Enabled = taskRestartCountText . Enabled = v2 && editable && taskRestartIntervalCheck . Checked ;
1389
- availableConnectionsCombo . Enabled = editable && v2 && taskStartIfConnectionCheck . Checked && ( ( TaskService != null && TaskService . HighestSupportedVersion < new Version ( 1 , 5 ) ) || ! taskUseUnifiedSchedulingEngineCheck . Checked ) ;
1389
+ availableConnectionsCombo . Enabled = editable && v2 && taskStartIfConnectionCheck . Checked && ( ( TaskService != null && TaskService . HighestSupportedVersion < TaskServiceVersion . V1_5 ) || ! taskUseUnifiedSchedulingEngineCheck . Checked ) ;
1390
1390
principalSIDTypeLabel . Enabled = principalSIDTypeCombo . Enabled = principalReqPrivilegesLabel . Enabled =
1391
1391
principalReqPrivilegesDropDown . Enabled = taskDisallowStartOnRemoteAppSessionCheck . Enabled =
1392
1392
taskUseUnifiedSchedulingEngineCheck . Enabled = editable && v2_1 ;
@@ -1429,7 +1429,7 @@ private void UpdateUnifiedSchedulingEngineControls()
1429
1429
var isSet = taskUseUnifiedSchedulingEngineCheck . Checked ;
1430
1430
var alreadyOnAssigment = onAssignment ;
1431
1431
onAssignment = true ;
1432
- availableConnectionsCombo . Enabled = editable && taskStartIfConnectionCheck . Checked && ( ( TaskService != null && TaskService . HighestSupportedVersion < new Version ( 1 , 5 ) ) || ! taskUseUnifiedSchedulingEngineCheck . Checked ) ;
1432
+ availableConnectionsCombo . Enabled = editable && taskStartIfConnectionCheck . Checked && ( ( TaskService != null && TaskService . HighestSupportedVersion < TaskServiceVersion . V1_5 ) || ! taskUseUnifiedSchedulingEngineCheck . Checked ) ;
1433
1433
//taskAllowHardTerminateCheck.Enabled = editable && !isSet;
1434
1434
// Update Multiple Instances policy combo
1435
1435
/*taskMultInstCombo.BeginUpdate();
0 commit comments