Class WindowsScheduledTask.Types.TaskTrigger
The trigger of the scheduled task.
Implements
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class WindowsScheduledTask.Types.TaskTrigger : IMessage<WindowsScheduledTask.Types.TaskTrigger>, IEquatable<WindowsScheduledTask.Types.TaskTrigger>, IDeepCloneable<WindowsScheduledTask.Types.TaskTrigger>, IBufferMessage, IMessage
Constructors
TaskTrigger()
Declaration
public TaskTrigger()
TaskTrigger(TaskTrigger)
Declaration
public TaskTrigger(WindowsScheduledTask.Types.TaskTrigger other)
Parameters
| Type | Name | Description |
|---|---|---|
| WindowsScheduledTask.Types.TaskTrigger | other |
Properties
Duration
The duration of the task trigger repetition.
Declaration
public Duration Duration { get; set; }
Property Value
| Type | Description |
|---|---|
| Duration |
Enabled
Indicates whether the task trigger is enabled.
Declaration
public bool Enabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Interval
The interval between each repetition of the task. The format for this
string is P<days>DT<hours>H<minutes>M<seconds>S (for example,
"PT5M" is 5 minutes, "PT1H" is 1 hour, and "PT20M" is 20 minutes).
The maximum time allowed is 31 days, and the minimum time allowed
is 1 minute.
Declaration
public string Interval { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TriggerType
The trigger frequency of the task.
Declaration
public WindowsScheduledTask.Types.TaskTrigger.Types.TriggerType TriggerType { get; set; }
Property Value
| Type | Description |
|---|---|
| WindowsScheduledTask.Types.TaskTrigger.Types.TriggerType |