Compartilhar via


Project membros

Contém as propriedades comuns para projetos de rascunho e publicado.

O tipo Project expõe os membros a seguir

Construtores

  Nome Descrição
Método público Project Cria uma instância da classe Project .

Início

Propriedades

  Nome Descrição
Propriedade pública ApprovedEnd Obtém a data de término aprovada no planejador de portfólio de projeto.
Propriedade pública ApprovedStart Obtém a data de início aprovada no planejador de portfólio de projeto.
Propriedade pública CheckedOutBy Obtém o recurso da empresa que tem o projeto com check-out.
Propriedade pública CheckedOutDate Obtém a data quando o projeto foi check-out.
Propriedade pública CheckOutDescription Obtém a descrição da ação de check-out atual para o projeto.
Propriedade pública CheckOutId Obtém a GUID que está associado com o check-out atual da sessão.
Propriedade pública Context (Herdado de ClientObject.)
Propriedade pública CreatedDate Obtém a data em que o projeto foi criado.
Propriedade pública CustomFields Obtém a coleção de projeto de campos personalizados que têm valores definidos para o projeto.
Propriedade pública DefaultOvertimeRateUnits Obtém a unidade de tempo para a taxa de horas extras padrão é armazenada pela propriedade PublishedProject.DefaultOvertimeRate .
Propriedade pública DefaultStandardRateUnits Obtém a unidade de tempo para a taxa padrão predefinida que é armazenada pela propriedade PublishedProject.DefaultStandardRate .
Propriedade pública EnterpriseProjectType Obtém o tipo de projeto corporativo (EITAR) para o projeto.
Propriedade pública HasMppPendingImport Obtém um valor que indica se há um arquivo mpp aguardando para ser importado.
Propriedade pública Id Obtém o GUID do projeto.
Propriedade pública IsCheckedOut Obtém um valor que indica se o projeto foi feito check-out.
Propriedade pública LastPublishedDate Obtém a data mais recente quando o projeto foi publicado.
Propriedade pública LastSavedDate Obtém a data mais recente quando o projeto foi salvo.
Propriedade protegida ObjectData (Herdado de ClientObject.)
Propriedade pública ObjectVersion (Herdado de ClientObject.)
Propriedade pública OptimizerDecision Obtém o resultado do Optimizer em uma análise de portfólio do projeto.
Propriedade pública Path (Herdado de ClientObject.)
Propriedade pública PercentComplete Obtém a porcentagem concluída da tarefa de resumo do projeto.
Propriedade pública Phase Obtém a fase atual do fluxo de trabalho do projeto.
Propriedade pública PlannerDecision Obtém o resultado do planejador em uma análise de portfólio do projeto.
Propriedade pública ProjectSiteUrl Obtém o URL do site do projeto.
Propriedade pública ProjectType Obtém o tipo de projeto (projeto padrão, modelo, projeto mestre ou subprojeto).
Propriedade pública QueueJobs Obtém a coleção de trabalhos de serviço de fila do Project Server que estão associados ao projeto.
Propriedade pública ServerObjectIsNull (Herdado de ClientObject.)
Propriedade pública Stage Obtém o estágio atual do fluxo de trabalho do projeto.
Propriedade pública SummaryTaskId Obtém o GUID para a tarefa de resumo do projeto oculto.
Propriedade pública Tag (Herdado de ClientObject.)
Propriedade pública TaskListId Obtém o GUID da lista de tarefas do projeto.
Propriedade pública TypedObject (Herdado de ClientObject.)

Início

Métodos

  Nome Descrição
Método protegido CheckUninitializedProperty (Herdado de ClientObject.)
Método público CustomFromJson (Herdado de ClientObject.)
Método público EnterProjectStage Alterna o projeto para o estágio do fluxo de trabalho do Project Server especificado.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público FromJson (Herdado de ClientObject.)
Método público GetHashCode (Herdado de Object.)
Método público GetResourcePlan Obtém dados de planejamento de recursos para um projeto filtrando dados de projeto com parâmetros de escala de tempo e intervalo de data.
Método público GetType (Herdado de Object.)
Método protegido InitNonPropertyFieldFromJson (Herdado de ClientObject.)
Método protegido InitOnePropertyFromJson Reservado para uso interno. (Substitui ClientObject.InitOnePropertyFromJson(String, JsonReader).)
Método público IsObjectPropertyInstantiated (Herdado de ClientObject.)
Método público IsPropertyAvailable (Herdado de ClientObject.)
Método público LeaveProjectStage Define o projeto completo e deixa o estágio atual do fluxo de trabalho.
Método protegido LoadExpandoFields (Herdado de ClientObject.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ReadyToLeaveProjectStage Verifica se os requisitos de estágio de fluxo de trabalho atual são atendidos e o projeto está pronto para passar para o próximo estágio.
Método público RefreshLoad (Herdado de ClientObject.)
Método protegido RemoveFromParentCollection (Herdado de ClientObject.)
Método público Retrieve() (Herdado de ClientObject.)
Método público Retrieve([]) (Herdado de ClientObject.)
Método público SetCustomFieldValue Define um campo personalizado no projeto.
Método público ToString (Herdado de Object.)
Método protegido UpdateClientObjectPropertyType (Herdado de ClientObject.)
Método público UpdateIdeaListItemStatus Atualiza a coluna de Status do Project Server na lista de idéia com uma mensagem de status.
Método público UpdateProjectStageStatus Atualiza o status de um estágio do fluxo de trabalho para o projeto.

Início

Ver também

Referência

Project classe

Microsoft.ProjectServer.Client namespace