SettingsBuilder Class

Fluent helper class. Not intended for use.

Definition

Namespace: Microsoft.Win32.TaskScheduler.Fluent
Assembly: Microsoft.Win32.TaskScheduler (in Microsoft.Win32.TaskScheduler.dll) Version: 2.11.0
public class SettingsBuilder : BaseBuilder
Inheritance
Object    BaseBuilder    SettingsBuilder

Properties

WhenTransitions to settings syntax.
(Inherited from BaseBuilder)

Methods

AllowingStartIfOnBatteriesIndicates that the task will be started even if the computer is running on battery power.
AllowingStartOnRemoteAppSession Indicates that the task will be started even if the task is triggered to run in a Remote Applications Integrated Locally (RAIL) session.
AsTask(String)Assigns the name of the task and registers it.
(Inherited from BaseBuilder)
AsTask(String, TaskCreation, String, String, TaskLogonType)Assigns the name of the task and registers it.
(Inherited from BaseBuilder)
DataIsSets the task data to a string.
DeletingTaskAfterSets the amount of time that the Task Scheduler will wait before deleting the task after it expires.
DisallowingDemandStartIndicates that the task cannot be started with the Run command or the Context menu.
DisallowingHardTerminateIndicates that the task may not be terminated by using TerminateProcess.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
ExecutingAtMostSets the amount of time that is allowed to complete the task.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
InstancesAreSets the policy that defines how the Task Scheduler handles multiple instances of the task.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
NotStoppingIfGoingOnBatteriesIndicates that the task will not be stopped if the computer switches to battery power.
OnlyIfIdleIndicates that the Task Scheduler will run the task only if the computer is in an idle condition.
OnlyIfNetworkAvailableIndicates that the Task Scheduler will run the task only when a network is available.
PriorityIsSets the priority level of the task.
RestartingEverySets a value that specifies how long the Task Scheduler will attempt to restart the task.
StartingWhenAvailableIndicates that the Task Scheduler can start the task at any time after its scheduled time has passed.
ToStringReturns a string that represents the current object.
(Inherited from Object)
WakingToRunIndicates that the Task Scheduler will wake the computer when it is time to run the task.

See Also