Class ResourceAssignment

ResourceAssignment class

Rappresenta un’assegnazione di risorse in un progetto.

public class ResourceAssignment : IEquatable<ResourceAssignment>

Proprietà

NomeDescrizione
ActualCost { get; set; }Ottiene o imposta un valore di ActualCost.
ActualFinish { get; set; }Ottiene o imposta un valore di ActualFinish.
ActualOvertimeCost { get; set; }Ottiene o imposta un valore di ActualOvertimeCost.
ActualOvertimeWork { get; set; }Ottiene o imposta un valore di ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }Ottiene o imposta un valore di ActualOvertimeWorkProtected.
ActualStart { get; set; }Ottiene o imposta un valore di ActualStart.
ActualWork { get; set; }Ottiene o imposta un valore di ActualWork.
ActualWorkProtected { get; set; }Ottiene o imposta un valore di ActualWorkProtected.
ACWP { get; set; }Ottiene o imposta un valore di ACWP.
AssignmentOwner { get; set; }Ottiene o imposta un valore di AssignmentOwner.
AssignmentOwnerGuid { get; set; }Ottiene o imposta un valore di AssignmentOwnerGuid.
Baselines { get; }Ottiene l’oggetto AssignmentBaselineCollection. La raccolta di valori di base associati a un’assegnazione.
BCWP { get; set; }Ottiene o imposta un valore di BCWP.
BCWS { get; set; }Ottiene o imposta un valore di BCWS.
BookingType { get; set; }Ottiene o imposta un valore di BookingType.
BudgetCost { get; set; }Ottiene o imposta un valore di BudgetCost.
BudgetWork { get; set; }Ottiene o imposta un valore di BudgetWork.
Confirmed { get; set; }Ottiene o imposta un valore che indica se Confirmed è impostato o meno.
Cost { get; set; }Ottiene o imposta un valore di Cost.
CostRateTableType { get; set; }Ottiene o imposta un valore di CostRateTableType.
CostVariance { get; set; }Ottiene o imposta un valore di CostVariance.
Created { get; set; }Ottiene o imposta un valore di Created.
CV { get; set; }Ottiene o imposta un valore di CV.
Delay { get; set; }Ottiene o imposta un valore di Delay.
ExtendedAttributes { get; set; }Ottiene o imposta un’istanza della classe ExtendedAttributeCollection per questo oggetto.
Finish { get; set; }Ottiene o imposta un valore di Fine.
FinishVariance { get; set; }Ottiene o imposta un valore di FinishVariance.
FixedMaterial { get; set; }Ottiene o imposta un valore che indica se FixedMaterial è impostato o meno.
Guid { get; set; }Ottiene o imposta l’identificatore univoco per questa assegnazione.
HasFixedRateUnits { get; set; }Ottiene o imposta un valore che indica se HasFixedRateUnits è impostato o meno.
Hyperlink { get; set; }Ottiene o imposta un valore di collegamento ipertestuale.
HyperlinkAddress { get; set; }Ottiene o imposta un valore di HyperlinkAddress.
HyperlinkSubAddress { get; set; }Ottiene o imposta un valore di HyperlinkSubAddress.
LevelingDelay { get; set; }Ottiene o imposta un valore di LevelingDelay.
LevelingDelayFormat { get; set; }Ottiene o imposta un valore di LevelingDelayFormat.
LinkedFields { get; set; }Ottiene o imposta un valore che indica se LinkedFields è impostato o meno.
Milestone { get; set; }Ottiene o imposta un valore che indica se Milestone è impostato o meno.
Notes { get; set; }Ottiene o imposta un valore di Notes.
Overallocated { get; set; }Ottiene o imposta un valore che indica se Overallocated è impostato o meno.
OvertimeCost { get; set; }Ottiene o imposta un valore di OvertimeCost.
OvertimeWork { get; set; }Ottiene o imposta un valore di OvertimeWork.
ParentProject { get; }Ottiene il progetto principale per questa assegnazione.
PeakUnits { get; set; }Ottiene o imposta un valore di PeakUnits.
PercentWorkComplete { get; set; }Ottiene o imposta un valore di PercentWorkComplete.
RateScale { get; set; }Ottiene o imposta un valore di RateScale.
RegularWork { get; set; }Ottiene o imposta un valore di RegularWork.
RemainingCost { get; set; }Ottiene o imposta un valore di RemainingCost.
RemainingOvertimeCost { get; set; }Ottiene o imposta un valore di RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }Ottiene o imposta un valore di RemainingOvertimeWork.
RemainingWork { get; set; }Ottiene o imposta un valore di RemainingWork.
Resource { get; set; }La risorsa assegnata a un’attività.
ResponsePending { get; set; }Ottiene o imposta un valore che indica se ResponsePending è impostato o meno.
Resume { get; set; }Ottiene o imposta un valore di Resume.
Start { get; set; }Ottiene o imposta un valore di Start.
StartVariance { get; set; }Ottiene o imposta un valore di StartVariance.
Stop { get; set; }Ottiene o imposta un valore di Stop.
Summary { get; set; }Ottiene o imposta un valore che indica se Summary è impostato o meno.
SV { get; set; }Ottiene o imposta un valore di SV.
Task { get; set; }L’attività a cui è assegnata una risorsa.
TimephasedData { get; set; }Ottiene o imposta l’istanza diTimephasedDataCollection classe contenente elementi diTimephasedData classe.
Uid { get; set; }Ottiene o imposta un valore di Uid.
Units { get; set; }Ottiene o imposta un valore di Unità.
UpdateNeeded { get; set; }Ottiene o imposta un valore che indica se UpdateNeeded è impostato o meno.
VAC { get; set; }Ottiene o imposta un valore di VAC.
Work { get; set; }Ottiene o imposta un valore di Work.
WorkContour { get; set; }Ottiene o imposta un valore di WorkContour.
WorkVariance { get; set; }Ottiene o imposta un valore di WorkVariance.

Metodi

NomeDescrizione
Delete()Elimina l’assegnazione delle risorse dalla raccolta delle assegnazioni dei progetti.
override Equals(object)Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.
Equals(ResourceAssignment)Restituisce un valore che indica se questa istanza è uguale a un’istanza specificata diResourceAssignment classe.
Get<T>(Key<T, AsnKey>)Restituisce il valore a cui è mappata la proprietà in questo contenitore.
override GetHashCode()Restituisce un valore di codice hash per l’istanza diResourceAssignment classe.
GetTimephasedData(DateTime, DateTime)RitornaTimephasedDataCollection oggetto con le istanze diTimephasedData classe entro determinate date di inizio e fine diAssignmentWork .
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Restituisce l’istanzaTimephasedDataCollection classe contenente istanze diTimephasedData classe entro le date di inizio e di fine specificateTimephasedDataType .
MakeTPs(DateTime, TimeSpan, Calendar, List<TimephasedData>, bool, int)Genera un elenco di dati in scala cronologica.
Set<T>(Key<T, AsnKey>, T)Associa la proprietà specificata al valore specificato in questo contenitore.
SplitTask(DateTime, DateTime, Calendar)Divide l’attività in due parti.
TimephasedDataFromTaskDuration(Calendar)Genera un elenco di dati in scala cronologica in base alla durata dell’attività e alla data di inizio pianificata.
override ToString()Restituisce una breve rappresentazione di stringa dell’istanza diResourceAssignment class. I dettagli esatti della rappresentazione non sono specificati e soggetti a modifiche.

Guarda anche