 | TaskServiceExtensionsGetFilteredAvailableTriggers Method (TaskService, AvailableTriggers, Boolean) |
Filtered the supplied available triggers based on this version of the Task Scheduler and options that could be set on the
TaskDefinition.
Namespace:
Microsoft.Win32.TaskScheduler
Assembly:
Microsoft.Win32.TaskSchedulerEditor (in Microsoft.Win32.TaskSchedulerEditor.dll) Version: 2.10.1
Syntaxpublic static AvailableTriggers GetFilteredAvailableTriggers(
this TaskService ts,
AvailableTriggers availableTriggers,
bool useUnifiedSchedulingEngine = false
)
<ExtensionAttribute>
Public Shared Function GetFilteredAvailableTriggers (
ts As TaskService,
availableTriggers As AvailableTriggers,
Optional useUnifiedSchedulingEngine As Boolean = false
) As AvailableTriggers
public:
[ExtensionAttribute]
static AvailableTriggers GetFilteredAvailableTriggers(
TaskService^ ts,
AvailableTriggers availableTriggers,
bool useUnifiedSchedulingEngine = false
)
Request Example
View SourceParameters
- ts
- Type: Microsoft.Win32.TaskSchedulerTaskService
The TaskService instance. - availableTriggers
- Type: Microsoft.Win32.TaskSchedulerAvailableTriggers
The available triggers. - useUnifiedSchedulingEngine (Optional)
- Type: SystemBoolean
if set to true assume the task will use the Unified Scheduling Engine.
Return Value
Type:
AvailableTriggersThe filtered set of available triggers.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
TaskService. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also