Compartilhar via


DraftProject members

Include protected members
Include inherited members

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

The DraftProject type exposes the following members.

Constructors

  Name Description
Public method DraftProject Inicializa uma nova instância da classe DraftProject .

Top

Properties

  Name Description
Public property ApprovedEnd Obtém a data de término aprovada no planejador de portfólio de projeto. (Inherited from Project.)
Public property ApprovedStart Obtém a data de início aprovada no planejador de portfólio de projeto. (Inherited from Project.)
Public property Assignments Obtém a coleção de atribuições de um projeto.
Public property CalculateActualCosts Obtém ou define se o Project Server calcula automaticamente os custos e o trabalho real e restante.
Public property CalculatesActualCosts Obtém ou define se o project sempre calcula os custos reais.
Public property Calendar Obtém ou define um calendário do Project Server.
Public property CheckedOutBy Obtém o recurso da empresa que tem o projeto com check-out. (Inherited from Project.)
Public property CheckedOutDate Obtém a data quando o projeto foi check-out. (Inherited from Project.)
Public property CheckOutDescription Obtém a descrição da ação de check-out atual para o projeto. (Inherited from Project.)
Public property CheckOutId Obtém a GUID que está associado com o check-out atual da sessão. (Inherited from Project.)
Public property Context (Inherited from ClientObject.)
Public property CreatedDate Obtém a data em que o projeto foi criado. (Inherited from Project.)
Public property 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.
Public property CurrencyCode Obtém ou define o código de moeda do projeto, conforme definido na ISO 4217.
Public property CurrencyDigits Obtém ou define o número de casas decimais em valores monetários.
Public property CurrencyPosition Obtém ou define a posição do símbolo da moeda em relação ao valor de moeda.
Public property CurrencySymbol Obtém ou define o símbolo de moeda que representa o tipo de moeda usado no projeto.
Public property CurrentDate Obtém ou define a data atual do projeto.
Public property CustomFields Obtém a coleção de projeto de campos personalizados que têm valores definidos para o projeto. (Inherited from Project.)
Public property DaysPerMonth Obtém ou define o número padrão de dias úteis por mês.
Public property DefaultEffortDriven Obtém ou define um valor que indica se o agendamento das tarefas novas é controlada pelo empenho.
Public property DefaultEstimatedDuration Obtém ou define um valor que indica se as novas tarefas têm durações estimadas.
Public property DefaultFinishTime Obtém ou define a hora de término de um dia de trabalho padrão.
Public property 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.
Public property DefaultOvertimeRate Obtém ou define a taxa padrão de horas extras para recursos locais.
Public property DefaultOvertimeRateUnits Obtém a unidade de tempo para a taxa de horas extras padrão é armazenada pela propriedade PublishedProject.DefaultOvertimeRate . (Inherited from Project.)
Public property DefaultStandardRate Obtém ou define a taxa padrão predefinida para recursos locais.
Public property DefaultStandardRateUnits Obtém a unidade de tempo para a taxa padrão predefinida que é armazenada pela propriedade PublishedProject.DefaultStandardRate . (Inherited from Project.)
Public property DefaultStartTime Obtém ou define a hora de início padrão de um dia de trabalho.
Public property DefaultTaskType Obtém ou define o tipo padrão para tarefas no projeto.
Public property DefaultWorkFormat Obtém ou define o formato padrão para o período de trabalho.
Public property Description Obtém ou define uma descrição do projeto.
Public property EnterpriseProjectType Obtém o tipo de projeto corporativo (EITAR) para o projeto. (Inherited from Project.)
Public property FieldValues Obtém os valores de campo personalizado para o rascunho do projeto.
Public property FinishDate Obtém ou define a data de término do projeto.
Public property FiscalYearStartMonth Obtém ou define o número do primeiro mês do ano fiscal.
Public property HasMppPendingImport Obtém um valor que indica se há um arquivo mpp aguardando para ser importado. (Inherited from Project.)
Public property HonorConstraints Obtém ou define um valor que indica se as restrições de agendamento têm precedência sobre as dependências.
Public property Id Obtém o GUID do projeto. (Inherited from Project.)
Public property IncludeCustomFields Obtém um objeto DraftProject que inclui campos personalizados.
Public property IsCheckedOut Obtém um valor que indica se o projeto foi feito check-out. (Inherited from Project.)
Public property Item Obtém ou define um item no projeto.
Public property LastPublishedDate Obtém a data mais recente quando o projeto foi publicado. (Inherited from Project.)
Public property LastSavedDate Obtém a data mais recente quando o projeto foi salvo. (Inherited from Project.)
Public property MinutesPerDay Obtém ou define o número padrão de minutos por dia.
Public property MinutesPerWeek Obtém ou define o número padrão de minutos por semana.
Public property 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.
Public property 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.
Public property 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.
Public property 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.
Public property MultipleCriticalPaths Obtém ou define um valor que indica se é necessário calcular vários caminhos críticos.
Public property Name Obtém ou define um nome de projeto.
Public property NewTasksAreManual Obtém ou define um valor que indica se as novas tarefas são manualmente agendadas.
Public property 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.
Protected property ObjectData (Inherited from ClientObject.)
Public property ObjectVersion (Inherited from ClientObject.)
Public property OptimizerDecision Obtém o resultado do Optimizer em uma análise de portfólio do projeto. (Inherited from Project.)
Public property Owner Obtém ou define o proprietário do projeto.
Public property Path (Inherited from ClientObject.)
Public property PercentComplete Obtém a porcentagem concluída da tarefa de resumo do projeto. (Inherited from Project.)
Public property Phase Obtém a fase atual do fluxo de trabalho do projeto. (Inherited from Project.)
Public property PlannerDecision Obtém o resultado do planejador em uma análise de portfólio do projeto. (Inherited from Project.)
Public property ProjectResources Obtém a coleção de recursos para um projeto.
Public property ProjectSiteUrl Obtém o URL do site do projeto. (Inherited from Project.)
Public property ProjectType Obtém o tipo de projeto (projeto padrão, modelo, projeto mestre ou subprojeto). (Inherited from Project.)
Public property ProtectedActualsSynch Obtém ou define um valor que indica se os dados efetivos de projeto são sincronizados com os dados efetivos protegidos.
Public property QueueJobs Obtém a coleção de trabalhos de serviço de fila do Project Server que estão associados ao projeto. (Inherited from Project.)
Public property 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.
Public property ServerObjectIsNull (Inherited from ClientObject.)
Public property 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.
Public property SplitInProgress Obtém ou define um valor que indica se é necessário dividir tarefas em andamento.
Public property 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.
Public property 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.
Public property Stage Obtém o estágio atual do fluxo de trabalho do projeto. (Inherited from Project.)
Public property StartDate Obtém ou define a data de início do projeto.
Public property StatusDate Obtém ou define a data de status atual do projeto.
Public property SummaryTaskId Obtém o GUID para a tarefa de resumo do projeto oculto. (Inherited from Project.)
Public property Tag (Inherited from ClientObject.)
Public property TaskLinks Obtém a coleção de objetos de link de tarefa de rascunho para o projeto.
Public property TaskListId Obtém o GUID da lista de tarefas do projeto. (Inherited from Project.)
Public property Tasks Obtém a coleção de objetos de tarefa do projeto.
Public property TrackingMode Obtém ou define o método para todas as atribuições do projeto de controle do padrão.
Public property TypedObject (Inherited from ClientObject.)
Public property WeekStartDay Obtém ou define o dia da semana em que uma semana de trabalho começa.
Public property WinprojVersion Obtém ou define a versão do Project Professional que criou o rascunho do projeto.

Top

Methods

  Name Description
Public method CheckIn Enfileira um trabalho de verificação de um projeto de rascunho se ele ainda está com check-out.
Protected method CheckUninitializedProperty (Inherited from ClientObject.)
Public method CustomFromJson (Inherited from ClientObject.)
Public method EnterProjectStage Alterna o projeto para o estágio do fluxo de trabalho do Project Server especificado. (Inherited from Project.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromJson (Inherited from ClientObject.)
Public method GetHashCode (Inherited from Object.)
Public method 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. (Inherited from Project.)
Public method GetType (Inherited from Object.)
Protected method InitNonPropertyFieldFromJson Reserved for internal use. (Overrides ClientObject.InitNonPropertyFieldFromJson(String, JsonReader).)
Protected method InitOnePropertyFromJson Reserved for internal use. (Overrides Project.InitOnePropertyFromJson(String, JsonReader).)
Public method IsObjectPropertyInstantiated (Inherited from ClientObject.)
Public method IsPropertyAvailable (Inherited from ClientObject.)
Public method LeaveProjectStage Define o projeto completo e deixa o estágio atual do fluxo de trabalho. (Inherited from Project.)
Protected method LoadExpandoFields Reserved for internal use. Inicializa as propriedades estendidas são associadas ao objeto de DraftProject . (Overrides ClientObject.LoadExpandoFields().)
Protected method MemberwiseClone (Inherited from Object.)
Public method Publish Filas de um trabalho de publicação para que as alterações do rascunho do projeto de volta para a versão publicada.
Public method 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. (Inherited from Project.)
Public method RefreshLoad Reserved for internal use. Recarrega todas as propriedades escalares que estão associadas com o objeto DraftProject . (Overrides ClientObject.RefreshLoad().)
Protected method RemoveFromParentCollection (Inherited from ClientObject.)
Public method Retrieve() (Inherited from ClientObject.)
Public method Retrieve([]) (Inherited from ClientObject.)
Public method SetCustomFieldValue Define um campo personalizado no projeto. (Inherited from Project.)
Public method ToString (Inherited from Object.)
Public method Update Salva alterações em um novo projeto ou rascunho de check-out do projeto para o Project Server.
Protected method UpdateClientObjectPropertyType (Inherited from ClientObject.)
Public method UpdateIdeaListItemStatus Atualiza a coluna de Status do Project Server na lista de idéia com uma mensagem de status. (Inherited from Project.)
Public method UpdateProjectStageStatus Atualiza o status de um estágio do fluxo de trabalho para o projeto. (Inherited from Project.)
Public method Validate Valida as alterações de todos os projetos adicionados ou removidos pendentes.

Top

See also

Reference

DraftProject class

Microsoft.ProjectServer.Client namespace