Share via


Miembros StatusAssignment

Proporciona un objeto que es una asignación en una actualización de estado.

El tipo StatusAssignment expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público StatusAssignment Crea una instancia de la clase StatusAssignment .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ActualFinish Obtiene o establece la fecha y hora cuando se completó una asignación.
Propiedad pública ActualOvertime Obtiene o establece la cantidad real de trabajo de horas extra ya realizado por los recursos asignados a las tareas.
Propiedad pública ActualOvertimeTimeSpan Obtiene o establece el intervalo de tiempo para la cantidad real de trabajo de horas extra ya realizado por los recursos asignados a las tareas.
Propiedad pública ActualStart Obtiene o establece la fecha y la hora en que una asignación comenzó, basándose en la información de progreso que se ha especificado.
Propiedad pública ActualWork Obtiene o establece la cantidad de trabajo que ya se ha realizado por los recursos asignados a las tareas.
Propiedad pública ActualWorkTimeSpan Obtiene o establece el intervalo de tiempo para la cantidad de trabajo que ya se ha realizado por los recursos asignados a las tareas.
Propiedad pública Comments Obtiene o establece los comentarios para la asignación de estado.
Propiedad pública Context (Heredado desde ClientObject).
Propiedad pública CustomFields Obtiene la colección de campos personalizados con valores establecidos para la asignación de estado.
Propiedad pública Finish Obtiene o establece la fecha de cuando una tarea está programada para completarse.
Propiedad pública Id Obtiene el GUID de la asignación de estado.
Propiedad pública IsConfirmed Obtiene o establece si se ha confirmado la asignación de estado.
Propiedad pública Name Obtiene o establece el nombre de la asignación de estado.
Propiedad protegida ObjectData (Heredado desde ClientObject).
Propiedad pública ObjectVersion (Heredado desde ClientObject).
Propiedad pública Overtime Obtiene o establece la cantidad de trabajo de horas extra.
Propiedad pública OvertimeTimeSpan Obtiene o establece el tiempo de trabajo de intervalo para la cantidad de horas extra.
Propiedad pública Path (Heredado desde ClientObject).
Propiedad pública PercentComplete Obtiene o establece el estado actual de una tarea, un recurso o una asignación, expresado como el porcentaje de trabajo que se ha completado.
Propiedad pública Project Obtiene el proyecto que contiene la asignación de estado.
Propiedad pública RegularWork Obtiene o establece la cantidad total de trabajo no extra programado para los recursos deben realizar.
Propiedad pública RegularWorkTimeSpan Obtiene o establece el intervalo de tiempo para la cantidad total de trabajo no extra programado para los recursos deben realizar.
Propiedad pública RemainingOvertime Obtiene o establece la cantidad de trabajo de horas extra restante.
Propiedad pública RemainingOvertimeTimeSpan Obtiene o establece el intervalo de tiempo durante el trabajo de horas extra restante.
Propiedad pública RemainingWork Obtiene o establece el tiempo, como horas por persona o días, que siguen siendo necesarios para completar una tarea o un conjunto de tareas.
Propiedad pública RemainingWorkTimeSpan Obtiene o establece el intervalo de tiempo para la hora, tales como horas por persona o días, que siguen siendo necesarios para completar una tarea o un conjunto de tareas.
Propiedad pública Resource Obtiene el recurso asociado a la asignación de estado.
Propiedad pública ServerObjectIsNull (Heredado desde ClientObject).
Propiedad pública Start Obtiene o establece la fecha en que un recurso asignado está programado para empezar a trabajar en una asignación.
Propiedad pública Tag (Heredado desde ClientObject).
Propiedad pública Task Obtiene la tarea asociada con la asignación de estado.
Propiedad pública TypedObject (Heredado desde ClientObject).
Propiedad pública Work Obtiene o establece el tiempo total programado en una tarea para todos los recursos asignados.
Propiedad pública WorkTimeSpan Obtiene o establece el intervalo de tiempo para el tiempo total programado en una tarea para todos los recursos asignados.

Arriba

Métodos

  Nombre Descripción
Método protegido CheckUninitializedProperty (Heredado desde ClientObject).
Método público CustomFromJson (Heredado desde ClientObject).
Método público DeleteObject Elimina el objeto StatusAssignment .
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público FromJson (Heredado desde ClientObject).
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método protegido InitNonPropertyFieldFromJson (Heredado desde ClientObject).
Método protegido InitOnePropertyFromJson Reservado para uso interno. (Reemplaza a ClientObject.InitOnePropertyFromJson(String, JsonReader)).
Método público IsObjectPropertyInstantiated (Heredado desde ClientObject).
Método público IsPropertyAvailable (Heredado desde ClientObject).
Método protegido LoadExpandoFields (Heredado desde ClientObject).
Método protegido MemberwiseClone (Heredado desde Object).
Método público RefreshLoad (Heredado desde ClientObject).
Método protegido RemoveFromParentCollection (Heredado desde ClientObject).
Método público Retrieve() (Heredado desde ClientObject).
Método público Retrieve([]) (Heredado desde ClientObject).
Método público SubmitStatusUpdates Envía todas las actualizaciones de esta tarea para su aprobación.
Método público ToString (Heredado desde Object).
Método protegido UpdateClientObjectPropertyType (Heredado desde ClientObject).

Arriba

Vea también

Referencia

clase StatusAssignment

Espacio de nombres Microsoft.ProjectServer.Client