Compartilhar via


PS.TimeSheetWork object (ps.js)

Representa os diferentes tipos de trabalho em um quadro de horários.

PS.TimeSheetWork

Membros

Métodos

O objeto TimeSheetWork tem os seguintes métodos.

Método

Descrição

deleteObject

Exclui o trabalho de quadro de horários.

initPropertiesFromJson

This member is reserved for internal use and is not intended to be used directly from your code.

Propriedades

O objeto TimeSheetWork tem as seguintes propriedades.

Propriedade

Descrição

actualWork

Obtém ou define a quantidade de trabalho real que está em um quadro de horários.

actualWorkMilliseconds

Obtém ou define o intervalo de tempo para o trabalho real que está em um quadro de horários.

comentário

Obtém ou define o comentário do trabalho de quadro de horários.

end

Obtém ou define a hora de término do trabalho real que está em um quadro de horários.

ID

Obtém oGUIDda linha do quadro de horários que está associado com o trabalho.

nonBillableOvertimeWork

Obtém ou define a quantidade de trabalho de horas extras de nonbillable que esteja em um quadro de horários.

nonBillableOvertimeWorkMilliseconds

Obtém ou define os milissegundos da quantidade de trabalho de horas extras de nonbillable que esteja em um quadro de horários.

nonBillableWork

Obtém ou define a quantidade de trabalho de nonbillable que esteja em um quadro de horários.

nonBillableWorkMilliseconds

Obtém ou define os milissegundos da quantidade de trabalho de nonbillable que esteja em um quadro de horários.

overtimeWork

Obtém ou define a quantidade de trabalho de horas extras está em um quadro de horários.

overtimeWorkMilliseconds

Obtém ou define a quantidade de trabalho de horas extras em milésimos de segundo em um quadro de horários.

plannedWork

Obtém ou define a quantidade de trabalho planejado em um quadro de horários.

plannedWorkMilliseconds

Obtém ou define a quantidade de trabalho planejado em milésimos de segundo em um quadro de horários.

Iniciar

Obtém ou define a hora de início do trabalho real que está em um quadro de horários.

O ponto de extremidade do REST recurso

Estrutura URI do ponto de extremidade

http://<sitecollection>/<site>/_api/ProjectServer/TimeSheetPeriods('periodid')/TimeSheet/Lines('lineid')/Work('yyyy-MM-dd')

Solicitações HTTP

Este recurso suporta os seguintes comandos HTTP:

Excluir sintaxe

DELETE http://<sitecollection>/<site>/_api/ProjectServer/TimeSheetPeriods('periodid')/TimeSheet/Lines('lineid')/Work('yyyy-MM-dd')

Mesclar sintaxe

MERGE http://<sitecollection>/<site>/_api/ProjectServer/TimeSheetPeriods('periodid')/TimeSheet/Lines('lineid')/Work('yyyy-MM-dd')

COLOCAR a sintaxe

PUT http://<sitecollection>/<site>/_api/ProjectServer/TimeSheetPeriods('periodid')/TimeSheet/Lines('lineid')/Work('yyyy-MM-dd')

Ver também

Referência

Microsoft.ProjectServer.Client.TimeSheetWork