Show / Hide Table of Contents

Class WindowsScheduledTask

Information about a Windows scheduled task.

Inheritance
object
WindowsScheduledTask
Implements
IMessage<WindowsScheduledTask>
IEquatable<WindowsScheduledTask>
IDeepCloneable<WindowsScheduledTask>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class WindowsScheduledTask : IMessage<WindowsScheduledTask>, IEquatable<WindowsScheduledTask>, IDeepCloneable<WindowsScheduledTask>, IBufferMessage, IMessage

Constructors

WindowsScheduledTask()

Declaration
public WindowsScheduledTask()

WindowsScheduledTask(WindowsScheduledTask)

Declaration
public WindowsScheduledTask(WindowsScheduledTask other)
Parameters
Type Name Description
WindowsScheduledTask other

Properties

Author

The account name that authored or last modified the scheduled task.

Declaration
public string Author { get; set; }
Property Value
Type Description
string

ExitCode

The result which was returned the last time the registered task was run.

Declaration
public int ExitCode { get; set; }
Property Value
Type Description
int

LogonType

The logon type of the task.

Declaration
public WindowsScheduledTask.Types.TaskLogonType LogonType { get; set; }
Property Value
Type Description
WindowsScheduledTask.Types.TaskLogonType

State

The operation state of the task.

Declaration
public WindowsScheduledTask.Types.TaskState State { get; set; }
Property Value
Type Description
WindowsScheduledTask.Types.TaskState

TaskActions

The actions of the scheduled task.

Declaration
public RepeatedField<WindowsScheduledTask.Types.TaskAction> TaskActions { get; }
Property Value
Type Description
RepeatedField<WindowsScheduledTask.Types.TaskAction>

TaskTriggers

The triggers of the scheduled task.

Declaration
public RepeatedField<WindowsScheduledTask.Types.TaskTrigger> TaskTriggers { get; }
Property Value
Type Description
RepeatedField<WindowsScheduledTask.Types.TaskTrigger>

VirtualPath

The task's path in the Task Scheduler library.

Declaration
public string VirtualPath { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX