Class ResourceAssignment

ResourceAssignment class

表示项目中的资源分配。

public class ResourceAssignment : IEquatable<ResourceAssignment>

特性

姓名描述
ActualCost { get; set; }获取或设置 ActualCost 的值。
ActualFinish { get; set; }获取或设置 ActualFinish 的值。
ActualOvertimeCost { get; set; }获取或设置 ActualOvertimeCost 的值。
ActualOvertimeWork { get; set; }获取或设置 ActualOvertimeWork 的值。
ActualOvertimeWorkProtected { get; set; }获取或设置 ActualOvertimeWorkProtected 的值。
ActualStart { get; set; }获取或设置 ActualStart. 的值
ActualWork { get; set; }获取或设置 ActualWork 的值。
ActualWorkProtected { get; set; }获取或设置 ActualWorkProtected 的值。
ACWP { get; set; }获取或设置 ACWP 的值。
AssignmentOwner { get; set; }获取或设置 AssignmentOwner. 的值
AssignmentOwnerGuid { get; set; }获取或设置 AssignmentOwnerGuid 的值。
Baselines { get; }获取 AssignmentBaselineCollection 对象。 与分配关联的基线值的集合。
BCWP { get; set; }获取或设置 BCWP 的值。
BCWS { get; set; }获取或设置 BCWS 的值。
BookingType { get; set; }获取或设置 BookingType 的值。
BudgetCost { get; set; }获取或设置 BudgetCost 的值。
BudgetWork { get; set; }获取或设置 BudgetWork 的值。
Confirmed { get; set; }获取或设置一个值,该值指示是否设置了 Confirmed。
Cost { get; set; }获取或设置 Cost. 的值
CostRateTableType { get; set; }获取或设置 CostRateTableType 的值。
CostVariance { get; set; }获取或设置 CostVariance 的值。
Created { get; set; }获取或设置 Created 的值。
CV { get; set; }获取或设置 CV 的值。
Delay { get; set; }获取或设置延迟的值。
ExtendedAttributes { get; set; }获取或设置此对象的 ExtendedAttributeCollection 类的实例。
Finish { get; set; }获取或设置 Finish 的值。
FinishVariance { get; set; }获取或设置 FinishVariance 的值。
FixedMaterial { get; set; }获取或设置一个值,指示是否设置了 FixedMaterial。
Guid { get; set; }获取或设置此分配的唯一标识符。
HasFixedRateUnits { get; set; }获取或设置一个值,该值指示是否设置了 HasFixedRateUnits。
Hyperlink { get; set; }获取或设置超链接的值。
HyperlinkAddress { get; set; }获取或设置 HyperlinkAddress 的值。
HyperlinkSubAddress { get; set; }获取或设置 HyperlinkSubAddress 的值。
LevelingDelay { get; set; }获取或设置 LevelingDelay 的值。
LevelingDelayFormat { get; set; }获取或设置 LevelingDelayFormat 的值。
LinkedFields { get; set; }获取或设置一个值,指示是否设置了 LinkedFields。
Milestone { get; set; }获取或设置一个值,指示是否设置里程碑。
Notes { get; set; }获取或设置 Notes. 的值
Overallocated { get; set; }获取或设置一个值,指示是否设置了过度分配。
OvertimeCost { get; set; }获取或设置 OvertimeCost 的值。
OvertimeWork { get; set; }获取或设置 OvertimeWork 的值。
ParentProject { get; }获取此分配的父项目。
PeakUnits { get; set; }获取或设置 PeakUnits 的值。
PercentWorkComplete { get; set; }获取或设置 PercentWorkComplete 的值。
RateScale { get; set; }获取或设置 RateScale 的值。
RegularWork { get; set; }获取或设置 RegularWork 的值。
RemainingCost { get; set; }获取或设置 RemainingCost 的值。
RemainingOvertimeCost { get; set; }获取或设置 RemainingOvertimeCost 的值。
RemainingOvertimeWork { get; set; }获取或设置 RemainingOvertimeWork 的值。
RemainingWork { get; set; }获取或设置 RemainingWork 的值。
Resource { get; set; }分配给任务的资源。
ResponsePending { get; set; }获取或设置一个值,指示是否设置了 ResponsePending。
Resume { get; set; }获取或设置 Resume 的值。
Start { get; set; }获取或设置 Start. 的值
StartVariance { get; set; }获取或设置 StartVariance 的值。
Stop { get; set; }获取或设置 Stop 的值。
Summary { get; set; }获取或设置一个值,指示是否设置了摘要。
SV { get; set; }获取或设置 SV 的值。
Task { get; set; }分配资源的任务。
TimephasedData { get; set; }获取或设置的实例TimephasedDataCollection包含元素的类TimephasedData类.
Uid { get; set; }获取或设置 Uid 的值。
Units { get; set; }获取或设置单位值。
UpdateNeeded { get; set; }获取或设置一个值,指示是否设置了 UpdateNeeded。
VAC { get; set; }获取或设置 VAC 的值。
Work { get; set; }获取或设置 Work 的值。
WorkContour { get; set; }获取或设置 WorkContour 的值。
WorkVariance { get; set; }获取或设置 WorkVariance 的值。

方法

姓名描述
Delete()从项目分配集合中删除资源分配。
override Equals(object)返回一个值,指示此实例是否等于指定对象。
Equals(ResourceAssignment)返回一个值,指示此实例是否等于指定的实例ResourceAssignment类.
Get<T>(Key<T, AsnKey>)返回此容器中属性映射到的值。
override GetHashCode()返回实例的哈希码值ResourceAssignment类.
GetTimephasedData(DateTime, DateTime)返回TimephasedDataCollection具有实例的对象TimephasedData在给定的开始和结束日期内上课AssignmentWork.
GetTimephasedData(DateTime, DateTime, TimephasedDataType)返回实例TimephasedDataCollection包含实例的类TimephasedData在指定的给定开始和结束日期内上课TimephasedDataType.
MakeTPs(DateTime, TimeSpan, Calendar, List<TimephasedData>, bool, int)生成时间分段数据列表。
Set<T>(Key<T, AsnKey>, T)将指定属性映射到此容器中的指定值。
SplitTask(DateTime, DateTime, Calendar)将任务分成两部分。
TimephasedDataFromTaskDuration(Calendar)根据任务持续时间和预定开始日期生成时间分段数据列表。
override ToString()返回实例的短字符串表示ResourceAssignmentclass. 表示的确切细节未指定,可能会更改。

也可以看看