Share via


StatusAssignment membros

Fornece um objeto que é uma atribuição em uma atualização de status.

O tipo StatusAssignment expõe os membros a seguir

Construtores

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

Início

Propriedades

  Nome Descrição
Propriedade pública ActualFinish Obtém ou define a data e a hora em que uma atribuição foi concluída.
Propriedade pública ActualOvertime Obtém ou define a quantidade real de trabalho de horas extras já realizado pelos recursos atribuídos às tarefas.
Propriedade pública ActualOvertimeTimeSpan Obtém ou define o intervalo de tempo para a quantidade real de trabalho de horas extras já realizado pelos recursos atribuídos às tarefas.
Propriedade pública ActualStart Obtém ou define a data e a hora em que uma atribuição foi realmente iniciada, com base nas informações de andamento que foi inseridas.
Propriedade pública ActualWork Obtém ou define a quantidade de trabalho que já foi realizado pelos recursos atribuídos às tarefas.
Propriedade pública ActualWorkTimeSpan Obtém ou define o intervalo de tempo para a quantidade de trabalho que já foi realizado pelos recursos atribuídos às tarefas.
Propriedade pública Comments Obtém ou define os comentários para a atribuição de status.
Propriedade pública Context (Herdado de ClientObject.)
Propriedade pública CustomFields Obtém a coleção de campos personalizados que têm valores definidos para a atribuição de status.
Propriedade pública Finish Obtém ou define a data em que uma atribuição está agendada para ser concluída.
Propriedade pública Id Obtém o GUID para a atribuição de status.
Propriedade pública IsConfirmed Obtém ou define se a atribuição de status foi confirmada.
Propriedade pública Name Obtém ou define o nome da atribuição de status.
Propriedade protegida ObjectData (Herdado de ClientObject.)
Propriedade pública ObjectVersion (Herdado de ClientObject.)
Propriedade pública Overtime Obtém ou define a quantidade de trabalho de horas extras.
Propriedade pública OvertimeTimeSpan Obtém ou define o tempo de intervalo para a quantidade de horas extras de trabalho.
Propriedade pública Path (Herdado de ClientObject.)
Propriedade pública PercentComplete Obtém ou define o status atual de uma tarefa, recurso ou atribuição, expresso como a porcentagem de trabalho que foi concluída.
Propriedade pública Project Obtém o projeto que contém a atribuição de status.
Propriedade pública RegularWork Obtém ou define a quantidade total de trabalho sem horas extras agendado para ser realizado pelos recursos.
Propriedade pública RegularWorkTimeSpan Obtém ou define o intervalo de tempo para a quantidade total de trabalho sem horas extras agendado para ser realizado pelos recursos.
Propriedade pública RemainingOvertime Obtém ou define a quantidade de trabalho de horas extras restante.
Propriedade pública RemainingOvertimeTimeSpan Obtém ou define o intervalo de tempo para o trabalho de horas extras restante.
Propriedade pública RemainingWork Obtém ou define o tempo, como horas ou dias, que ainda são necessários para concluir uma tarefa ou um conjunto de tarefas.
Propriedade pública RemainingWorkTimeSpan Obtém ou define o intervalo de tempo, como horas ou dias, que ainda são necessários para concluir uma tarefa ou um conjunto de tarefas.
Propriedade pública Resource Obtém o recurso que está associado com a atribuição de status.
Propriedade pública ServerObjectIsNull (Herdado de ClientObject.)
Propriedade pública Start Obtém ou define a data em que um recurso atribuído está agendado para começar a trabalhar em uma atribuição.
Propriedade pública Tag (Herdado de ClientObject.)
Propriedade pública Task Obtém a tarefa que está associada com a atribuição de status.
Propriedade pública TypedObject (Herdado de ClientObject.)
Propriedade pública Work Obtém ou define o tempo total agendado na tarefa para todos os recursos atribuídos.
Propriedade pública WorkTimeSpan Obtém ou define o intervalo de tempo para o tempo total agendado na tarefa para todos os recursos atribuídos.

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 DeleteObject Exclui o objeto StatusAssignment .
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 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 protegido LoadExpandoFields (Herdado de ClientObject.)
Método protegido MemberwiseClone (Herdado de Object.)
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 SubmitStatusUpdates Envia todas as atualizações para esta atribuição para aprovação.
Método público ToString (Herdado de Object.)
Método protegido UpdateClientObjectPropertyType (Herdado de ClientObject.)

Início

Ver também

Referência

StatusAssignment classe

Microsoft.ProjectServer.Client namespace