Compartilhar via


PS.ResourcePlan object (ps.js)

Representa uma visão de alto nível de recursos que podem ser necessários para um projeto.

PS.ResourcePlan

Comentários

Um plano de recursos é uma maneira para estimar a capacidade do recurso corporativo quando alguns projetos estão em execução completa e outros estão ainda na proposta fase ou a fase de planejamento. Um plano de recursos é principalmente para o início do projeto, portanto, é associado a propostas. Depois que o projeto for aprovado e se torna um projeto, começa o processo de planejamento e uma equipe é criada, usando o enterprise resource pool ou o pool de recursos local.

Membros

Métodos

O objeto ResourcePlan tem os seguintes métodos.

Método

Descrição

deleteObject

forceCheckIn

initPropertiesFromJson

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

Publicar

Atualizar

Propriedades

O objeto ResourcePlan tem as seguintes propriedades.

Propriedade

Descrição

Atribuições

Obtém a coleção de atribuições de planejamento que estão associados com o planejamento de recursos.

Término.

Obtém a data final do planejamento de recursos.

ID

Obtém o GUID do planejamento de recursos.

Iniciar

Obtém a data de início do planejamento de recursos.

utilizationDate

Obtém ou define a data e hora da utilização do recurso para o planejamento de recursos atual.

utilizationType

Obtém ou define o tipo de utilização de recursos para o planejamento de recursos atual.

O ponto de extremidade do REST recurso

Estrutura URI do ponto de extremidade

http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')

Solicitações HTTP

Este recurso suporta os seguintes comandos HTTP:

Excluir sintaxe

DELETE http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')

Mesclar sintaxe

MERGE http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')

COLOCAR a sintaxe

PUT http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')

Ver também

Referência

Microsoft.ProjectServer.Client.ResourcePlan