Search Results for

    Show / Hide Table of Contents

    Class Task

    Abstract base class which represents common properties of the AutomaticTask and ManualTask classes.

    Inheritance
    System.Object
    Task
    AutomaticTask
    ManualTask
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.ProjectAutomation.Core
    Assembly: Sdl.ProjectAutomation.Core.dll
    Syntax
    public abstract class Task

    Constructors

    Task()

    Declaration
    protected Task()

    Properties

    Id

    Gets the unique ID of the task.

    Declaration
    public Guid Id { get; }
    Property Value
    Type Description
    System.Guid

    InputFiles

    Gets the input files of the task.

    Declaration
    public TaskFile[] InputFiles { get; }
    Property Value
    Type Description
    TaskFile[]

    Name

    The name of the task. For example "Scan" for the Scan automatic task, or "Translate" for a translation manual task.

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    System.String

    Status

    Gets the current status of the task.

    Declaration
    public TaskStatus Status { get; }
    Property Value
    Type Description
    TaskStatus

    On this page

    • Constructors
      • Task()
    • Properties
      • Id
      • InputFiles
      • Name
      • Status
    Back to top Generated by DocFX