Class ResourceAssignment

ResourceAssignment class

Représente une affectation de ressource dans un projet.

public class ResourceAssignment : IEquatable<ResourceAssignment>

Propriétés

NomLa description
ActualCost { get; set; }Obtient ou définit une valeur de ActualCost.
ActualFinish { get; set; }Obtient ou définit une valeur de ActualFinish.
ActualOvertimeCost { get; set; }Obtient ou définit une valeur de ActualOvertimeCost.
ActualOvertimeWork { get; set; }Obtient ou définit une valeur de ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }Obtient ou définit une valeur de ActualOvertimeWorkProtected.
ActualStart { get; set; }Obtient ou définit une valeur de ActualStart.
ActualWork { get; set; }Obtient ou définit une valeur de ActualWork.
ActualWorkProtected { get; set; }Obtient ou définit une valeur de ActualWorkProtected.
ACWP { get; set; }Obtient ou définit une valeur de ACWP.
AssignmentOwner { get; set; }Obtient ou définit une valeur de AssignmentOwner.
AssignmentOwnerGuid { get; set; }Obtient ou définit une valeur de AssignmentOwnerGuid.
Baselines { get; }Obtient l’objet AssignmentBaselineCollection. La collection de valeurs de base associées à une affectation.
BCWP { get; set; }Obtient ou définit une valeur de BCWP.
BCWS { get; set; }Obtient ou définit une valeur de BCWS.
BookingType { get; set; }Obtient ou définit une valeur de BookingType.
BudgetCost { get; set; }Obtient ou définit une valeur de BudgetCost.
BudgetWork { get; set; }Obtient ou définit une valeur de BudgetWork.
Confirmed { get; set; }Obtient ou définit une valeur indiquant si Confirmé est défini ou non.
Cost { get; set; }Obtient ou définit une valeur de Cost.
CostRateTableType { get; set; }Obtient ou définit une valeur de CostRateTableType.
CostVariance { get; set; }Obtient ou définit une valeur de CostVariance.
Created { get; set; }Obtient ou définit une valeur de Créé.
CV { get; set; }Obtient ou définit une valeur de CV.
Delay { get; set; }Obtient ou définit une valeur de Delay.
ExtendedAttributes { get; set; }Obtient ou définit une instance de la classe ExtendedAttributeCollection pour cet objet.
Finish { get; set; }Obtient ou définit une valeur de Finish.
FinishVariance { get; set; }Obtient ou définit une valeur de FinishVariance.
FixedMaterial { get; set; }Obtient ou définit une valeur indiquant si FixedMaterial est défini ou non.
Guid { get; set; }Obtient ou définit un identifiant unique pour cette affectation.
HasFixedRateUnits { get; set; }Obtient ou définit une valeur indiquant si HasFixedRateUnits est défini ou non.
Hyperlink { get; set; }Obtient ou définit une valeur de lien hypertexte.
HyperlinkAddress { get; set; }Obtient ou définit une valeur de HyperlinkAddress.
HyperlinkSubAddress { get; set; }Obtient ou définit une valeur de HyperlinkSubAddress.
LevelingDelay { get; set; }Obtient ou définit une valeur de LevelingDelay.
LevelingDelayFormat { get; set; }Obtient ou définit une valeur de LevelingDelayFormat.
LinkedFields { get; set; }Obtient ou définit une valeur indiquant si LinkedFields est défini ou non.
Milestone { get; set; }Obtient ou définit une valeur indiquant si Milestone est défini ou non.
Notes { get; set; }Obtient ou définit une valeur de Notes.
Overallocated { get; set; }Obtient ou définit une valeur indiquant si Surutilisation est défini ou non.
OvertimeCost { get; set; }Obtient ou définit une valeur de OvertimeCost.
OvertimeWork { get; set; }Obtient ou définit une valeur de OvertimeWork.
ParentProject { get; }Obtient le projet parent pour ce devoir.
PeakUnits { get; set; }Obtient ou définit une valeur de PeakUnits.
PercentWorkComplete { get; set; }Obtient ou définit une valeur de PercentWorkComplete.
RateScale { get; set; }Obtient ou définit une valeur de RateScale.
RegularWork { get; set; }Obtient ou définit une valeur de RegularWork.
RemainingCost { get; set; }Obtient ou définit une valeur de RemainingCost.
RemainingOvertimeCost { get; set; }Obtient ou définit une valeur de RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }Obtient ou définit une valeur de RemainingOvertimeWork.
RemainingWork { get; set; }Obtient ou définit une valeur de RemainingWork.
Resource { get; set; }La ressource affectée à une tâche.
ResponsePending { get; set; }Obtient ou définit une valeur indiquant si ResponsePending est défini ou non.
Resume { get; set; }Obtient ou définit une valeur de Resume.
Start { get; set; }Obtient ou définit une valeur de Start.
StartVariance { get; set; }Obtient ou définit une valeur de StartVariance.
Stop { get; set; }Obtient ou définit une valeur de Stop.
Summary { get; set; }Obtient ou définit une valeur indiquant si le résumé est défini ou non.
SV { get; set; }Obtient ou définit une valeur de SV.
Task { get; set; }La tâche à laquelle une ressource est affectée.
TimephasedData { get; set; }Obtient ou définit l’instance deTimephasedDataCollection classe contenant des éléments deTimephasedData classe.
Uid { get; set; }Obtient ou définit une valeur de Uid.
Units { get; set; }Obtient ou définit une valeur d’unités.
UpdateNeeded { get; set; }Obtient ou définit une valeur indiquant si UpdateNeeded est défini ou non.
VAC { get; set; }Obtient ou définit une valeur de VAC.
Work { get; set; }Obtient ou définit une valeur de Work.
WorkContour { get; set; }Obtient ou définit une valeur de WorkContour.
WorkVariance { get; set; }Obtient ou définit une valeur de WorkVariance.

Méthodes

NomLa description
Delete()Supprime l’affectation de ressource de la collection d’affectations de projet.
override Equals(object)Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.
Equals(ResourceAssignment)Renvoie une valeur indiquant si cette instance est égale à une instance spécifiée duResourceAssignment classe.
Get<T>(Key<T, AsnKey>)Renvoie la valeur à laquelle la propriété est mappée dans ce conteneur.
override GetHashCode()Renvoie une valeur de code de hachage pour l’instance duResourceAssignment classe.
GetTimephasedData(DateTime, DateTime)RetoursTimephasedDataCollection objet avec les instances deTimephasedData classe dans les dates de début et de fin données deAssignmentWork .
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Renvoie l’instanceTimephasedDataCollection classe contenant des instances deTimephasedData classe dans les dates de début et de fin données de spécifiéTimephasedDataType .
MakeTPs(DateTime, TimeSpan, Calendar, List<TimephasedData>, bool, int)Génère une liste de données échelonnées dans le temps.
Set<T>(Key<T, AsnKey>, T)Mappe la propriété spécifiée à la valeur spécifiée dans ce conteneur.
SplitTask(DateTime, DateTime, Calendar)Divise la tâche en deux parties.
TimephasedDataFromTaskDuration(Calendar)Génère une liste de données échelonnées dans le temps en fonction de la durée de la tâche et de la date de début prévue.
override ToString()Renvoie une représentation sous forme de chaîne courte de l’instance duResourceAssignment class. Les détails exacts de la représentation ne sont pas spécifiés et peuvent être modifiés.

Voir également