Compartilhar via


DraftProject membros

Representa a versão de rascunho de um projeto, o que é um projeto que está com check-out.

O tipo DraftProject expõe os membros a seguir

Construtores

  Nome Descrição
Método público DraftProject Inicializa uma nova instância da classe DraftProject .

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. (Herdado de Project.)
Propriedade pública ApprovedStart Obtém a data de início aprovada no planejador de portfólio de projeto. (Herdado de Project.)
Propriedade pública Assignments Obtém a coleção de atribuições de um projeto.
Propriedade pública CalculateActualCosts Obtém ou define se o Project Server calcula automaticamente os custos e o trabalho real e restante.
Propriedade pública CalculatesActualCosts Obtém ou define se o project sempre calcula os custos reais.
Propriedade pública Calendar Obtém ou define um calendário do Project Server.
Propriedade pública CheckedOutBy Obtém o recurso da empresa que tem o projeto com check-out. (Herdado de Project.)
Propriedade pública CheckedOutDate Obtém a data quando o projeto foi check-out. (Herdado de Project.)
Propriedade pública CheckOutDescription Obtém a descrição da ação de check-out atual para o projeto. (Herdado de Project.)
Propriedade pública CheckOutId Obtém a GUID que está associado com o check-out atual da sessão. (Herdado de Project.)
Propriedade pública Context (Herdado de ClientObject.)
Propriedade pública CreatedDate Obtém a data em que o projeto foi criado. (Herdado de Project.)
Propriedade pública CriticalSlackLimit Obtém ou define o número de dias em que uma tarefa pode passar a data de término antes do projeto marcá-la como crítica.
Propriedade pública CurrencyCode Obtém ou define o código de moeda do projeto, conforme definido na ISO 4217.
Propriedade pública CurrencyDigits Obtém ou define o número de casas decimais em valores monetários.
Propriedade pública CurrencyPosition Obtém ou define a posição do símbolo da moeda em relação ao valor de moeda.
Propriedade pública CurrencySymbol Obtém ou define o símbolo de moeda que representa o tipo de moeda usado no projeto.
Propriedade pública CurrentDate Obtém ou define a data atual do projeto.
Propriedade pública CustomFields Obtém a coleção de projeto de campos personalizados que têm valores definidos para o projeto. (Herdado de Project.)
Propriedade pública DaysPerMonth Obtém ou define o número padrão de dias úteis por mês.
Propriedade pública DefaultEffortDriven Obtém ou define um valor que indica se o agendamento das tarefas novas é controlada pelo empenho.
Propriedade pública DefaultEstimatedDuration Obtém ou define um valor que indica se as novas tarefas têm durações estimadas.
Propriedade pública DefaultFinishTime Obtém ou define a hora de término de um dia de trabalho padrão.
Propriedade pública DefaultFixedCostAccrual Obtém ou define um valor que indica qual padrão fixo método de acumulação de custo a ser usado nas novas tarefas.
Propriedade pública DefaultOvertimeRate Obtém ou define a taxa padrão de horas extras para recursos locais.
Propriedade pública DefaultOvertimeRateUnits Obtém a unidade de tempo para a taxa de horas extras padrão é armazenada pela propriedade PublishedProject.DefaultOvertimeRate . (Herdado de Project.)
Propriedade pública DefaultStandardRate Obtém ou define a taxa padrão predefinida para recursos locais.
Propriedade pública DefaultStandardRateUnits Obtém a unidade de tempo para a taxa padrão predefinida que é armazenada pela propriedade PublishedProject.DefaultStandardRate . (Herdado de Project.)
Propriedade pública DefaultStartTime Obtém ou define a hora de início padrão de um dia de trabalho.
Propriedade pública DefaultTaskType Obtém ou define o tipo padrão para tarefas no projeto.
Propriedade pública DefaultWorkFormat Obtém ou define o formato padrão para o período de trabalho.
Propriedade pública Description Obtém ou define uma descrição do projeto.
Propriedade pública EnterpriseProjectType Obtém o tipo de projeto corporativo (EITAR) para o projeto. (Herdado de Project.)
Propriedade pública FieldValues Obtém os valores de campo personalizado para o rascunho do projeto.
Propriedade pública FinishDate Obtém ou define a data de término do projeto.
Propriedade pública FiscalYearStartMonth Obtém ou define o número do primeiro mês do ano fiscal.
Propriedade pública HasMppPendingImport Obtém um valor que indica se há um arquivo mpp aguardando para ser importado. (Herdado de Project.)
Propriedade pública HonorConstraints Obtém ou define um valor que indica se as restrições de agendamento têm precedência sobre as dependências.
Propriedade pública Id Obtém o GUID do projeto. (Herdado de Project.)
Propriedade pública IncludeCustomFields Obtém um objeto DraftProject que inclui campos personalizados.
Propriedade pública IsCheckedOut Obtém um valor que indica se o projeto foi feito check-out. (Herdado de Project.)
Propriedade pública Item Obtém ou define um item no projeto.
Propriedade pública LastPublishedDate Obtém a data mais recente quando o projeto foi publicado. (Herdado de Project.)
Propriedade pública LastSavedDate Obtém a data mais recente quando o projeto foi salvo. (Herdado de Project.)
Propriedade pública MinutesPerDay Obtém ou define o número padrão de minutos por dia.
Propriedade pública MinutesPerWeek Obtém ou define o número padrão de minutos por semana.
Propriedade pública MoveActualIfLater Obtém ou define um valor que indica se é necessário mover a data final das partes concluídas para data de status, se a data de término real é anterior a data de status.
Propriedade pública MoveActualToStatus Obtém ou define um valor que indica se é necessário voltar a data final das partes concluídas para data de status, se a data de término real é posterior à data de status.
Propriedade pública MoveRemainingIfEarlier Obtém ou define um valor que indica se é necessário mover a data de início das partes restantes para a data de status, se a data de início real estiver antes da data de status.
Propriedade pública MoveRemainingToStatus Obtém ou define um valor que indica se é necessário mover a data de início das partes restantes de volta para a data de status, se a data de início real é posterior à data de status.
Propriedade pública MultipleCriticalPaths Obtém ou define um valor que indica se é necessário calcular vários caminhos críticos.
Propriedade pública Name Obtém ou define um nome de projeto.
Propriedade pública NewTasksAreManual Obtém ou define um valor que indica se as novas tarefas são manualmente agendadas.
Propriedade pública NumberFiscalYearFromStart Obtém ou define um valor que indica se deseja usar o ano de início do projeto para a numeração dos anos fiscais.
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. (Herdado de Project.)
Propriedade pública Owner Obtém ou define o proprietário 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. (Herdado de Project.)
Propriedade pública Phase Obtém a fase atual do fluxo de trabalho do projeto. (Herdado de Project.)
Propriedade pública PlannerDecision Obtém o resultado do planejador em uma análise de portfólio do projeto. (Herdado de Project.)
Propriedade pública ProjectResources Obtém a coleção de recursos para um projeto.
Propriedade pública ProjectSiteUrl Obtém o URL do site do projeto. (Herdado de Project.)
Propriedade pública ProjectType Obtém o tipo de projeto (projeto padrão, modelo, projeto mestre ou subprojeto). (Herdado de Project.)
Propriedade pública ProtectedActualsSynch Obtém ou define um valor que indica se os dados efetivos de projeto são sincronizados com os dados efetivos protegidos.
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. (Herdado de Project.)
Propriedade pública ScheduledFromStart Obtém ou define um valor que indica se o projeto é agendado da data de início, em vez da data de término.
Propriedade pública ServerObjectIsNull (Herdado de ClientObject.)
Propriedade pública ShowEstimatedDurations Obtém ou define um valor que indica se um ponto de interrogação é exibido após uma duração estimada para uma tarefa.
Propriedade pública SplitInProgress Obtém ou define um valor que indica se é necessário dividir tarefas em andamento.
Propriedade pública SpreadActualCostsToStatus Obtém ou define um valor que indica se o período de consideração os custos reais será difundido para a data de status ou a data de parada.
Propriedade pública SpreadPercentCompleteToStatus Obtém ou define um valor que indica se o período de consideração de porcentagem concluída da tarefa é distribuído para a data de status ou a data de término da tarefa.
Propriedade pública Stage Obtém o estágio atual do fluxo de trabalho do projeto. (Herdado de Project.)
Propriedade pública StartDate Obtém ou define a data de início do projeto.
Propriedade pública StatusDate Obtém ou define a data de status atual do projeto.
Propriedade pública SummaryTaskId Obtém o GUID para a tarefa de resumo do projeto oculto. (Herdado de Project.)
Propriedade pública Tag (Herdado de ClientObject.)
Propriedade pública TaskLinks Obtém a coleção de objetos de link de tarefa de rascunho para o projeto.
Propriedade pública TaskListId Obtém o GUID da lista de tarefas do projeto. (Herdado de Project.)
Propriedade pública Tasks Obtém a coleção de objetos de tarefa do projeto.
Propriedade pública TrackingMode Obtém ou define o método para todas as atribuições do projeto de controle do padrão.
Propriedade pública TypedObject (Herdado de ClientObject.)
Propriedade pública WeekStartDay Obtém ou define o dia da semana em que uma semana de trabalho começa.
Propriedade pública WinprojVersion Obtém ou define a versão do Project Professional que criou o rascunho do projeto.

Início

Métodos

  Nome Descrição
Método público CheckIn Enfileira um trabalho de verificação de um projeto de rascunho se ele ainda está com check-out.
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. (Herdado de Project.)
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. (Herdado de Project.)
Método público GetType (Herdado de Object.)
Método protegido InitNonPropertyFieldFromJson Reservado para uso interno. (Substitui ClientObject.InitNonPropertyFieldFromJson(String, JsonReader).)
Método protegido InitOnePropertyFromJson Reservado para uso interno. (Substitui Project.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. (Herdado de Project.)
Método protegido LoadExpandoFields Reservado para uso interno. Inicializa as propriedades estendidas são associadas ao objeto de DraftProject . (Substitui ClientObject.LoadExpandoFields().)
Método protegido MemberwiseClone (Herdado de Object.)
Método público Publish Filas de um trabalho de publicação para que as alterações do rascunho do projeto de volta para a versão publicada.
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. (Herdado de Project.)
Método público RefreshLoad Reservado para uso interno. Recarrega todas as propriedades escalares que estão associadas com o objeto DraftProject . (Substitui ClientObject.RefreshLoad().)
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. (Herdado de Project.)
Método público ToString (Herdado de Object.)
Método público Update Salva alterações em um novo projeto ou rascunho de check-out do projeto para o Project Server.
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. (Herdado de Project.)
Método público UpdateProjectStageStatus Atualiza o status de um estágio do fluxo de trabalho para o projeto. (Herdado de Project.)
Método público Validate Valida as alterações de todos os projetos adicionados ou removidos pendentes.

Início

Ver também

Referência

DraftProject classe

Microsoft.ProjectServer.Client namespace