Partager via


ProjectTaskProperties Class

Definition

Base class for all types of DMS task properties. If task is not supported by current client, this object is returned.

[Newtonsoft.Json.JsonObject("ProjectTaskProperties")]
public class ProjectTaskProperties
[<Newtonsoft.Json.JsonObject("ProjectTaskProperties")>]
type ProjectTaskProperties = class
Public Class ProjectTaskProperties
Inheritance
ProjectTaskProperties
Derived
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

ProjectTaskProperties()

Initializes a new instance of the ProjectTaskProperties class.

ProjectTaskProperties(IList<ODataError>, String, IList<CommandProperties>, IDictionary<String,String>)

Initializes a new instance of the ProjectTaskProperties class.

Properties

ClientData

Gets or sets key value pairs of client data to attach meta data information to task

Commands

Gets array of command properties.

Errors

Gets array of errors. This is ignored if submitted.

State

Gets the state of the task. This is ignored if submitted. Possible values include: 'Unknown', 'Queued', 'Running', 'Canceled', 'Succeeded', 'Failed', 'FailedInputValidation', 'Faulted'

Applies to