Class ResourceAssignment

ResourceAssignment class

Representa una asignación de recursos en un proyecto.

public class ResourceAssignment : IEquatable<ResourceAssignment>

Propiedades

NombreDescripción
ActualCost { get; set; }Obtiene o establece un valor de ActualCost.
ActualFinish { get; set; }Obtiene o establece un valor de ActualFinish.
ActualOvertimeCost { get; set; }Obtiene o establece un valor de ActualOvertimeCost.
ActualOvertimeWork { get; set; }Obtiene o establece un valor de ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }Obtiene o establece un valor de ActualOvertimeWorkProtected.
ActualStart { get; set; }Obtiene o establece un valor de ActualStart.
ActualWork { get; set; }Obtiene o establece un valor de ActualWork.
ActualWorkProtected { get; set; }Obtiene o establece un valor de ActualWorkProtected.
ACWP { get; set; }Obtiene o establece un valor de ACWP.
AssignmentOwner { get; set; }Obtiene o establece un valor de AssignmentOwner.
AssignmentOwnerGuid { get; set; }Obtiene o establece un valor de AssignmentOwnerGuid.
Baselines { get; }Obtiene el objeto AssignmentBaselineCollection. La colección de valores de referencia asociados con una asignación.
BCWP { get; set; }Obtiene o establece un valor de BCWP.
BCWS { get; set; }Obtiene o establece un valor de BCWS.
BookingType { get; set; }Obtiene o establece un valor de BookingType.
BudgetCost { get; set; }Obtiene o establece un valor de BudgetCost.
BudgetWork { get; set; }Obtiene o establece un valor de BudgetWork.
Confirmed { get; set; }Obtiene o establece un valor que indica si Confirmado está establecido o no.
Cost { get; set; }Obtiene o establece un valor de Costo.
CostRateTableType { get; set; }Obtiene o establece un valor de CostRateTableType.
CostVariance { get; set; }Obtiene o establece un valor de CostVariance.
Created { get; set; }Obtiene o establece un valor de Creado.
CV { get; set; }Obtiene o establece un valor de CV.
Delay { get; set; }Obtiene o establece un valor de Delay.
ExtendedAttributes { get; set; }Obtiene o establece una instancia de la clase ExtendedAttributeCollection para este objeto.
Finish { get; set; }Obtiene o establece un valor de Finalizar.
FinishVariance { get; set; }Obtiene o establece un valor de FinishVariance.
FixedMaterial { get; set; }Obtiene o establece un valor que indica si FixedMaterial está establecido o no.
Guid { get; set; }Obtiene o establece un identificador único para esta asignación.
HasFixedRateUnits { get; set; }Obtiene o establece un valor que indica si HasFixedRateUnits está establecido o no.
Hyperlink { get; set; }Obtiene o establece un valor de Hipervínculo.
HyperlinkAddress { get; set; }Obtiene o establece un valor de HyperlinkAddress.
HyperlinkSubAddress { get; set; }Obtiene o establece un valor de HyperlinkSubAddress.
LevelingDelay { get; set; }Obtiene o establece un valor de LevelingDelay.
LevelingDelayFormat { get; set; }Obtiene o establece un valor de LevelingDelayFormat.
LinkedFields { get; set; }Obtiene o establece un valor que indica si LinkedFields está establecido o no.
Milestone { get; set; }Obtiene o establece un valor que indica si Milestone está establecido o no.
Notes { get; set; }Obtiene o establece un valor de Notes.
Overallocated { get; set; }Obtiene o establece un valor que indica si Sobreasignado está establecido o no.
OvertimeCost { get; set; }Obtiene o establece un valor de OvertimeCost.
OvertimeWork { get; set; }Obtiene o establece un valor de OvertimeWork.
ParentProject { get; }Obtiene el proyecto principal para esta asignación.
PeakUnits { get; set; }Obtiene o establece un valor de PeakUnits.
PercentWorkComplete { get; set; }Obtiene o establece un valor de PercentWorkComplete.
RateScale { get; set; }Obtiene o establece un valor de RateScale.
RegularWork { get; set; }Obtiene o establece un valor de RegularWork.
RemainingCost { get; set; }Obtiene o establece un valor de RemainingCost.
RemainingOvertimeCost { get; set; }Obtiene o establece un valor de RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }Obtiene o establece un valor de RemainingOvertimeWork.
RemainingWork { get; set; }Obtiene o establece un valor de RemainingWork.
Resource { get; set; }El recurso asignado a una tarea.
ResponsePending { get; set; }Obtiene o establece un valor que indica si ResponsePending está configurado o no.
Resume { get; set; }Obtiene o establece un valor de Resume.
Start { get; set; }Obtiene o establece un valor de Inicio.
StartVariance { get; set; }Obtiene o establece un valor de StartVariance.
Stop { get; set; }Obtiene o establece un valor de Stop.
Summary { get; set; }Obtiene o establece un valor que indica si Resumen está establecido o no.
SV { get; set; }Obtiene o establece un valor de SV.
Task { get; set; }La tarea a la que se asigna un recurso.
TimephasedData { get; set; }Obtiene o establece la instancia deTimephasedDataCollection clase que contiene elementos deTimephasedData clase.
Uid { get; set; }Obtiene o establece un valor de Uid.
Units { get; set; }Obtiene o establece un valor de Unidades.
UpdateNeeded { get; set; }Obtiene o establece un valor que indica si UpdateNeeded está establecido o no.
VAC { get; set; }Obtiene o establece un valor de VAC.
Work { get; set; }Obtiene o establece un valor de Work.
WorkContour { get; set; }Obtiene o establece un valor de WorkContour.
WorkVariance { get; set; }Obtiene o establece un valor de WorkVariance.

Métodos

NombreDescripción
Delete()Elimina la asignación de recursos de la colección de asignaciones de proyectos.
override Equals(object)Devuelve un valor que indica si esta instancia es igual a un objeto especificado.
Equals(ResourceAssignment)Devuelve un valor que indica si esta instancia es igual a una instancia especificada delResourceAssignment clase.
Get<T>(Key<T, AsnKey>)Devuelve el valor al que se asigna la propiedad en este contenedor.
override GetHashCode()Devuelve un valor de código hash para la instancia delResourceAssignment clase.
GetTimephasedData(DateTime, DateTime)DevolucionesTimephasedDataCollection objeto con las instancias deTimephasedData clase dentro de las fechas de inicio y finalización dadas deAssignmentWork .
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Devuelve la instanciaTimephasedDataCollection clase que contiene instancias deTimephasedData clase dentro de las fechas de inicio y finalización dadas deTimephasedDataType .
MakeTPs(DateTime, TimeSpan, Calendar, List<TimephasedData>, bool, int)Genera una lista de datos desfasados en el tiempo.
Set<T>(Key<T, AsnKey>, T)Asigna la propiedad especificada al valor especificado en este contenedor.
SplitTask(DateTime, DateTime, Calendar)Divide la tarea en dos partes.
TimephasedDataFromTaskDuration(Calendar)Genera una lista de datos de fase temporal en función de la duración de la tarea y la fecha de inicio programada.
override ToString()Devuelve una representación de cadena corta de la instancia delResourceAssignment class. Los detalles exactos de la representación no se especifican y están sujetos a cambios.

Ver también