## ResourceAssignment class

表示项目中的资源分配。

```csharp
public class ResourceAssignment : IEquatable<ResourceAssignment>
```

## 特性

| 姓名 | 描述 |
| --- | --- |
| [ActualCost](../../aspose.tasks/resourceassignment/actualcost/) { get; set; } | 获取或设置 ActualCost 的值。 |
| [ActualFinish](../../aspose.tasks/resourceassignment/actualfinish/) { get; set; } | 获取或设置 ActualFinish 的值。 |
| [ActualOvertimeCost](../../aspose.tasks/resourceassignment/actualovertimecost/) { get; set; } | 获取或设置 ActualOvertimeCost 的值。 |
| [ActualOvertimeWork](../../aspose.tasks/resourceassignment/actualovertimework/) { get; set; } | 获取或设置 ActualOvertimeWork 的值。 |
| [ActualOvertimeWorkProtected](../../aspose.tasks/resourceassignment/actualovertimeworkprotected/) { get; set; } | 获取或设置 ActualOvertimeWorkProtected 的值。 |
| [ActualStart](../../aspose.tasks/resourceassignment/actualstart/) { get; set; } | 获取或设置 ActualStart. 的值 |
| [ActualWork](../../aspose.tasks/resourceassignment/actualwork/) { get; set; } | 获取或设置 ActualWork 的值。 |
| [ActualWorkProtected](../../aspose.tasks/resourceassignment/actualworkprotected/) { get; set; } | 获取或设置 ActualWorkProtected 的值。 |
| [ACWP](../../aspose.tasks/resourceassignment/acwp/) { get; set; } | 获取或设置 ACWP 的值。 |
| [AssignmentOwner](../../aspose.tasks/resourceassignment/assignmentowner/) { get; set; } | 获取或设置 AssignmentOwner. 的值 |
| [AssignmentOwnerGuid](../../aspose.tasks/resourceassignment/assignmentownerguid/) { get; set; } | 获取或设置 AssignmentOwnerGuid 的值。 |
| [Baselines](../../aspose.tasks/resourceassignment/baselines/) { get; } | 获取 AssignmentBaselineCollection 对象。 与分配关联的基线值的集合。 |
| [BCWP](../../aspose.tasks/resourceassignment/bcwp/) { get; set; } | 获取或设置 BCWP 的值。 |
| [BCWS](../../aspose.tasks/resourceassignment/bcws/) { get; set; } | 获取或设置 BCWS 的值。 |
| [BookingType](../../aspose.tasks/resourceassignment/bookingtype/) { get; set; } | 获取或设置 BookingType 的值。 |
| [BudgetCost](../../aspose.tasks/resourceassignment/budgetcost/) { get; set; } | 获取或设置 BudgetCost 的值。 |
| [BudgetWork](../../aspose.tasks/resourceassignment/budgetwork/) { get; set; } | 获取或设置 BudgetWork 的值。 |
| [Confirmed](../../aspose.tasks/resourceassignment/confirmed/) { get; set; } | 获取或设置一个值，该值指示是否设置了 Confirmed。 |
| [Cost](../../aspose.tasks/resourceassignment/cost/) { get; set; } | 获取或设置 Cost. 的值 |
| [CostRateTableType](../../aspose.tasks/resourceassignment/costratetabletype/) { get; set; } | 获取或设置 CostRateTableType 的值。 |
| [CostVariance](../../aspose.tasks/resourceassignment/costvariance/) { get; set; } | 获取或设置 CostVariance 的值。 |
| [Created](../../aspose.tasks/resourceassignment/created/) { get; set; } | 获取或设置 Created 的值。 |
| [CV](../../aspose.tasks/resourceassignment/cv/) { get; set; } | 获取或设置 CV 的值。 |
| [Delay](../../aspose.tasks/resourceassignment/delay/) { get; set; } | 获取或设置延迟的值。 |
| [ExtendedAttributes](../../aspose.tasks/resourceassignment/extendedattributes/) { get; set; } | 获取或设置此对象的 ExtendedAttributeCollection 类的实例。 |
| [Finish](../../aspose.tasks/resourceassignment/finish/) { get; set; } | 获取或设置 Finish 的值。 |
| [FinishVariance](../../aspose.tasks/resourceassignment/finishvariance/) { get; set; } | 获取或设置 FinishVariance 的值。 |
| [FixedMaterial](../../aspose.tasks/resourceassignment/fixedmaterial/) { get; set; } | 获取或设置一个值，指示是否设置了 FixedMaterial。 |
| [Guid](../../aspose.tasks/resourceassignment/guid/) { get; set; } | 获取或设置此分配的唯一标识符。 |
| [HasFixedRateUnits](../../aspose.tasks/resourceassignment/hasfixedrateunits/) { get; set; } | 获取或设置一个值，该值指示是否设置了 HasFixedRateUnits。 |
| [Hyperlink](../../aspose.tasks/resourceassignment/hyperlink/) { get; set; } | 获取或设置超链接的值。 |
| [HyperlinkAddress](../../aspose.tasks/resourceassignment/hyperlinkaddress/) { get; set; } | 获取或设置 HyperlinkAddress 的值。 |
| [HyperlinkSubAddress](../../aspose.tasks/resourceassignment/hyperlinksubaddress/) { get; set; } | 获取或设置 HyperlinkSubAddress 的值。 |
| [LevelingDelay](../../aspose.tasks/resourceassignment/levelingdelay/) { get; set; } | 获取或设置 LevelingDelay 的值。 |
| [LevelingDelayFormat](../../aspose.tasks/resourceassignment/levelingdelayformat/) { get; set; } | 获取或设置 LevelingDelayFormat 的值。 |
| [LinkedFields](../../aspose.tasks/resourceassignment/linkedfields/) { get; set; } | 获取或设置一个值，指示是否设置了 LinkedFields。 |
| [Milestone](../../aspose.tasks/resourceassignment/milestone/) { get; set; } | 获取或设置一个值，指示是否设置里程碑。 |
| [Notes](../../aspose.tasks/resourceassignment/notes/) { get; set; } | 获取或设置 Notes. 的值 |
| [Overallocated](../../aspose.tasks/resourceassignment/overallocated/) { get; set; } | 获取或设置一个值，指示是否设置了过度分配。 |
| [OvertimeCost](../../aspose.tasks/resourceassignment/overtimecost/) { get; set; } | 获取或设置 OvertimeCost 的值。 |
| [OvertimeWork](../../aspose.tasks/resourceassignment/overtimework/) { get; set; } | 获取或设置 OvertimeWork 的值。 |
| [ParentProject](../../aspose.tasks/resourceassignment/parentproject/) { get; } | 获取此分配的父项目。 |
| [PeakUnits](../../aspose.tasks/resourceassignment/peakunits/) { get; set; } | 获取或设置 PeakUnits 的值。 |
| [PercentWorkComplete](../../aspose.tasks/resourceassignment/percentworkcomplete/) { get; set; } | 获取或设置 PercentWorkComplete 的值。 |
| [RateScale](../../aspose.tasks/resourceassignment/ratescale/) { get; set; } | 获取或设置 RateScale 的值。 |
| [RegularWork](../../aspose.tasks/resourceassignment/regularwork/) { get; set; } | 获取或设置 RegularWork 的值。 |
| [RemainingCost](../../aspose.tasks/resourceassignment/remainingcost/) { get; set; } | 获取或设置 RemainingCost 的值。 |
| [RemainingOvertimeCost](../../aspose.tasks/resourceassignment/remainingovertimecost/) { get; set; } | 获取或设置 RemainingOvertimeCost 的值。 |
| [RemainingOvertimeWork](../../aspose.tasks/resourceassignment/remainingovertimework/) { get; set; } | 获取或设置 RemainingOvertimeWork 的值。 |
| [RemainingWork](../../aspose.tasks/resourceassignment/remainingwork/) { get; set; } | 获取或设置 RemainingWork 的值。 |
| [Resource](../../aspose.tasks/resourceassignment/resource/) { get; set; } | 分配给任务的资源。 |
| [ResponsePending](../../aspose.tasks/resourceassignment/responsepending/) { get; set; } | 获取或设置一个值，指示是否设置了 ResponsePending。 |
| [Resume](../../aspose.tasks/resourceassignment/resume/) { get; set; } | 获取或设置 Resume 的值。 |
| [Start](../../aspose.tasks/resourceassignment/start/) { get; set; } | 获取或设置 Start. 的值 |
| [StartVariance](../../aspose.tasks/resourceassignment/startvariance/) { get; set; } | 获取或设置 StartVariance 的值。 |
| [Stop](../../aspose.tasks/resourceassignment/stop/) { get; set; } | 获取或设置 Stop 的值。 |
| [Summary](../../aspose.tasks/resourceassignment/summary/) { get; set; } | 获取或设置一个值，指示是否设置了摘要。 |
| [SV](../../aspose.tasks/resourceassignment/sv/) { get; set; } | 获取或设置 SV 的值。 |
| [Task](../../aspose.tasks/resourceassignment/task/) { get; set; } | 分配资源的任务。 |
| [TimephasedData](../../aspose.tasks/resourceassignment/timephaseddata/) { get; set; } | 获取或设置的实例[`TimephasedDataCollection`](../timephaseddatacollection/)包含元素的类[`TimephasedData`](./timephaseddata/)类. |
| [Uid](../../aspose.tasks/resourceassignment/uid/) { get; set; } | 获取或设置 Uid 的值。 |
| [Units](../../aspose.tasks/resourceassignment/units/) { get; set; } | 获取或设置单位值。 |
| [UpdateNeeded](../../aspose.tasks/resourceassignment/updateneeded/) { get; set; } | 获取或设置一个值，指示是否设置了 UpdateNeeded。 |
| [VAC](../../aspose.tasks/resourceassignment/vac/) { get; set; } | 获取或设置 VAC 的值。 |
| [Work](../../aspose.tasks/resourceassignment/work/) { get; set; } | 获取或设置 Work 的值。 |
| [WorkContour](../../aspose.tasks/resourceassignment/workcontour/) { get; set; } | 获取或设置 WorkContour 的值。 |
| [WorkVariance](../../aspose.tasks/resourceassignment/workvariance/) { get; set; } | 获取或设置 WorkVariance 的值。 |

## 方法

| 姓名 | 描述 |
| --- | --- |
| [Delete](../../aspose.tasks/resourceassignment/delete/)() | 从项目分配集合中删除资源分配。 |
| override [Equals](../../aspose.tasks/resourceassignment/equals/#equals_1)(object) | 返回一个值，指示此实例是否等于指定对象。 |
| [Equals](../../aspose.tasks/resourceassignment/equals/#equals)(ResourceAssignment) | 返回一个值，指示此实例是否等于指定的实例`ResourceAssignment`类. |
| [Get&lt;T&gt;](../../aspose.tasks/resourceassignment/get/)(Key&lt;T, AsnKey&gt;) | 返回此容器中属性映射到的值。 |
| override [GetHashCode](../../aspose.tasks/resourceassignment/gethashcode/)() | 返回实例的哈希码值`ResourceAssignment`类. |
| [GetTimephasedData](../../aspose.tasks/resourceassignment/gettimephaseddata/#gettimephaseddata)(DateTime, DateTime) | 返回[`TimephasedDataCollection`](../timephaseddatacollection/)具有实例的对象[`TimephasedData`](./timephaseddata/)在给定的开始和结束日期内上课AssignmentWork. |
| [GetTimephasedData](../../aspose.tasks/resourceassignment/gettimephaseddata/#gettimephaseddata_1)(DateTime, DateTime, TimephasedDataType) | 返回实例[`TimephasedDataCollection`](../timephaseddatacollection/)包含实例的类[`TimephasedData`](./timephaseddata/)在指定的给定开始和结束日期内上课[`TimephasedDataType`](../timephaseddatatype/). |
| [MakeTPs](../../aspose.tasks/resourceassignment/maketps/)(DateTime, TimeSpan, Calendar, List&lt;TimephasedData&gt;, bool, int) | 生成时间分段数据列表。 |
| [Set&lt;T&gt;](../../aspose.tasks/resourceassignment/set/)(Key&lt;T, AsnKey&gt;, T) | 将指定属性映射到此容器中的指定值。 |
| [SplitTask](../../aspose.tasks/resourceassignment/splittask/)(DateTime, DateTime, Calendar) | 将任务分成两部分。 |
| [TimephasedDataFromTaskDuration](../../aspose.tasks/resourceassignment/timephaseddatafromtaskduration/)(Calendar) | 根据任务持续时间和预定开始日期生成时间分段数据列表。 |
| override [ToString](../../aspose.tasks/resourceassignment/tostring/)() | 返回实例的短字符串表示`ResourceAssignment`class. 表示的确切细节未指定，可能会更改。 |

### 也可以看看

* 命名空间 [Aspose.Tasks](../../aspose.tasks/)
* 部件 [Aspose.Tasks](../../)


