Compartilhar via


ProjectTaskProperties interface

Classe base para todos os tipos de propriedades de tarefa DMS. Se não houver suporte para a tarefa pelo cliente atual, esse objeto será retornado.

Propriedades

clientData

Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa

commands

Matriz de propriedades de comando. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

errors

Matriz de erros. Isso será ignorado se enviado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state

O estado da tarefa. Isso será ignorado se enviado. Os valores possíveis incluem: 'Unknown', 'Enfileirado', 'Running', 'Canceled', 'Succeeded', 'Failed', 'FailedInputValidation', 'Faulted' OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

taskType

Discriminatório polimórfico

Detalhes da propriedade

clientData

Pares de valores de chave de dados do cliente para anexar informações de metadados à tarefa

clientData?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

commands

Matriz de propriedades de comando. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

commands?: CommandPropertiesUnion[]

Valor da propriedade

errors

Matriz de erros. Isso será ignorado se enviado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

errors?: ODataError[]

Valor da propriedade

state

O estado da tarefa. Isso será ignorado se enviado. Os valores possíveis incluem: 'Unknown', 'Enfileirado', 'Running', 'Canceled', 'Succeeded', 'Failed', 'FailedInputValidation', 'Faulted' OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: TaskState

Valor da propriedade

taskType

Discriminatório polimórfico

taskType: "ProjectTaskProperties"

Valor da propriedade

"ProjectTaskProperties"