Show / Hide Table of Contents

Class WindowsScheduledTask.Types.TaskTrigger

The trigger of the scheduled task.

Inheritance
object
WindowsScheduledTask.Types.TaskTrigger
Implements
IMessage<WindowsScheduledTask.Types.TaskTrigger>
IEquatable<WindowsScheduledTask.Types.TaskTrigger>
IDeepCloneable<WindowsScheduledTask.Types.TaskTrigger>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
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
In this article
Back to top Generated by DocFX