## Task class

프로젝트의 작업을 나타냅니다.

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

## 속성

| 이름 | 설명 |
| --- | --- |
| [ActivityId](../../aspose.tasks/task/activityid/) { get; set; } | Primavera에서 사용하는 작업의 고유 식별자인 활동 ID 필드를 나타냅니다. (Primavera 프로젝트에만 적용 가능). |
| [ActualCost](../../aspose.tasks/task/actualcost/) { get; set; } | ActualCost. 의 값을 가져오거나 설정합니다. |
| [ActualDuration](../../aspose.tasks/task/actualduration/) { get; set; } | ActualDuration. 의 값을 가져오거나 설정합니다. |
| [ActualFinish](../../aspose.tasks/task/actualfinish/) { get; set; } | ActualFinish. 값을 가져오거나 설정합니다. |
| [ActualOvertimeCost](../../aspose.tasks/task/actualovertimecost/) { get; set; } | ActualOvertimeCost 값을 가져오거나 설정합니다. |
| [ActualOvertimeWork](../../aspose.tasks/task/actualovertimework/) { get; set; } | ActualOvertimeWork. 의 값을 가져오거나 설정합니다. |
| [ActualOvertimeWorkProtected](../../aspose.tasks/task/actualovertimeworkprotected/) { get; set; } | ActualOvertimeWorkProtected. 의 값을 가져오거나 설정합니다. |
| [ActualStart](../../aspose.tasks/task/actualstart/) { get; set; } | ActualStart. 의 값을 가져오거나 설정합니다. |
| [ActualWork](../../aspose.tasks/task/actualwork/) { get; set; } | ActualWork. 의 값을 가져오거나 설정합니다. |
| [ActualWorkProtected](../../aspose.tasks/task/actualworkprotected/) { get; set; } | ActualWorkProtected. 의 값을 가져오거나 설정합니다. |
| [ACWP](../../aspose.tasks/task/acwp/) { get; set; } | ACWP 값을 가져오거나 설정합니다. |
| [Assignments](../../aspose.tasks/task/assignments/) { get; } | 이 개체에 대한 리소스 할당 모음을 가져옵니다. |
| [Baselines](../../aspose.tasks/task/baselines/) { get; set; } | 작업의 기준 값 모음을 가져오거나 설정합니다. |
| [BCWP](../../aspose.tasks/task/bcwp/) { get; set; } | BCWP 값을 가져오거나 설정합니다. |
| [BCWS](../../aspose.tasks/task/bcws/) { get; set; } | BCWS의 값을 가져오거나 설정합니다. |
| [BudgetCost](../../aspose.tasks/task/budgetcost/) { get; set; } | BudgetCost 값을 가져오거나 설정합니다. |
| [BudgetWork](../../aspose.tasks/task/budgetwork/) { get; set; } | BudgetWork. 의 값을 가져오거나 설정합니다. |
| [Calendar](../../aspose.tasks/task/calendar/) { get; set; } | Calendar. 의 값을 가져오거나 설정합니다. |
| [Children](../../aspose.tasks/task/children/) { get; } | 이 개체의 하위 작업 컬렉션을 가져옵니다. 하위 작업을 나타내는 TaskCollection 개체입니다. |
| [CommitmentFinish](../../aspose.tasks/task/commitmentfinish/) { get; set; } | CommitmentFinish. 의 값을 가져오거나 설정합니다. |
| [CommitmentStart](../../aspose.tasks/task/commitmentstart/) { get; set; } | CommitmentStart. 의 값을 가져오거나 설정합니다. |
| [CommitmentType](../../aspose.tasks/task/commitmenttype/) { get; set; } | CommitmentType. 의 값을 가져오거나 설정합니다. |
| [ConstraintDate](../../aspose.tasks/task/constraintdate/) { get; set; } | ConstraintDate 값을 가져오거나 설정합니다. |
| [ConstraintType](../../aspose.tasks/task/constrainttype/) { get; set; } | ConstraintType. 의 값을 가져오거나 설정합니다. |
| [Contact](../../aspose.tasks/task/contact/) { get; set; } | 연락처의 값을 가져오거나 설정합니다. |
| [Cost](../../aspose.tasks/task/cost/) { get; set; } | Cost. 값을 가져오거나 설정합니다. |
| [CostVariance](../../aspose.tasks/task/costvariance/) { get; set; } | CostVariance 값을 가져오거나 설정합니다. |
| [Created](../../aspose.tasks/task/created/) { get; set; } | Created. 값을 가져오거나 설정합니다. |
| [CV](../../aspose.tasks/task/cv/) { get; set; } | CV. 의 값을 가져오거나 설정합니다. |
| [Deadline](../../aspose.tasks/task/deadline/) { get; set; } | Deadline 값을 가져오거나 설정합니다. |
| [DisplayAsSummary](../../aspose.tasks/task/displayassummary/) { get; set; } | DisplayAsSummary 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [DisplayOnTimeline](../../aspose.tasks/task/displayontimeline/) { get; set; } | DisplayOnTimeline 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [Duration](../../aspose.tasks/task/duration/) { get; set; } | Duration. 값을 가져오거나 설정합니다. |
| [DurationFormat](../../aspose.tasks/task/durationformat/) { get; set; } | DurationFormat. 의 값을 가져오거나 설정합니다. |
| [DurationText](../../aspose.tasks/task/durationtext/) { get; set; } | DurationText. 의 값을 가져오거나 설정합니다. |
| [DurationVariance](../../aspose.tasks/task/durationvariance/) { get; set; } | DurationVariance. 의 값을 가져오거나 설정합니다. |
| [EarlyFinish](../../aspose.tasks/task/earlyfinish/) { get; set; } | EarlyFinish 값을 가져오거나 설정합니다. |
| [EarlyStart](../../aspose.tasks/task/earlystart/) { get; set; } | EarlyStart의 값을 가져오거나 설정합니다. |
| [EarnedValueMethod](../../aspose.tasks/task/earnedvaluemethod/) { get; set; } | EarnedValueMethod. 의 값을 가져오거나 설정합니다. |
| [ExtendedAttributes](../../aspose.tasks/task/extendedattributes/) { get; } | 확장된 특성 값을 포함하는 ExtendedAttributeCollection 개체를 가져옵니다. |
| [ExternalId](../../aspose.tasks/task/externalid/) { get; set; } | ExternalId 값을 가져오거나 설정합니다. |
| [ExternalTaskProject](../../aspose.tasks/task/externaltaskproject/) { get; set; } | ExternalTaskProject. 의 값을 가져오거나 설정합니다. |
| [ExternalUid](../../aspose.tasks/task/externaluid/) { get; set; } | 작업이 외부인 경우 외부 작업의 고유 식별자를 가져오거나 설정합니다. |
| [Finish](../../aspose.tasks/task/finish/) { get; set; } | 마침 값을 가져오거나 설정합니다. |
| [FinishSlack](../../aspose.tasks/task/finishslack/) { get; set; } | FinishSlack. 의 값을 가져오거나 설정합니다. |
| [FinishText](../../aspose.tasks/task/finishtext/) { get; set; } | FinishText의 값을 가져오거나 설정합니다. |
| [FinishVariance](../../aspose.tasks/task/finishvariance/) { get; set; } | FinishVariance. 의 값을 가져오거나 설정합니다. |
| [FixedCost](../../aspose.tasks/task/fixedcost/) { get; set; } | FixedCost 값을 가져오거나 설정합니다. |
| [FixedCostAccrual](../../aspose.tasks/task/fixedcostaccrual/) { get; set; } | FixedCostAccrual 값을 가져오거나 설정합니다. |
| [FreeSlack](../../aspose.tasks/task/freeslack/) { get; set; } | FreeSlack의 값을 가져오거나 설정합니다. |
| [Guid](../../aspose.tasks/task/guid/) { get; set; } | Guid 값을 가져오거나 설정합니다. |
| [HideBar](../../aspose.tasks/task/hidebar/) { get; set; } | HideBar 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [Hyperlink](../../aspose.tasks/task/hyperlink/) { get; set; } | 하이퍼링크의 값을 가져오거나 설정합니다. |
| [HyperlinkAddress](../../aspose.tasks/task/hyperlinkaddress/) { get; set; } | HyperlinkAddress. 의 값을 가져오거나 설정합니다. |
| [HyperlinkSubAddress](../../aspose.tasks/task/hyperlinksubaddress/) { get; set; } | HyperlinkSubAddress. 의 값을 가져오거나 설정합니다. |
| [Id](../../aspose.tasks/task/id/) { get; set; } | Id. 의 값을 가져오거나 설정합니다. |
| [IgnoreResourceCalendar](../../aspose.tasks/task/ignoreresourcecalendar/) { get; set; } | IgnoreResourceCalendar 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IgnoreWarnings](../../aspose.tasks/task/ignorewarnings/) { get; set; } | IgnoreWarnings 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsActive](../../aspose.tasks/task/isactive/) { get; set; } | IsActive 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsCritical](../../aspose.tasks/task/iscritical/) { get; set; } | IsCritical이 설정되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsEffortDriven](../../aspose.tasks/task/iseffortdriven/) { get; set; } | IsEffortDriven 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsEstimated](../../aspose.tasks/task/isestimated/) { get; set; } | IsEstimated가 설정되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsExpanded](../../aspose.tasks/task/isexpanded/) { get; set; } | IsExpanded 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsExternalTask](../../aspose.tasks/task/isexternaltask/) { get; set; } | IsExternalTask 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsManual](../../aspose.tasks/task/ismanual/) { get; set; } | IsManual 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsMarked](../../aspose.tasks/task/ismarked/) { get; set; } | IsMarked 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsMilestone](../../aspose.tasks/task/ismilestone/) { get; set; } | IsMilestone 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsNull](../../aspose.tasks/task/isnull/) { get; set; } | IsNull 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsOverallocated](../../aspose.tasks/task/isoverallocated/) { get; set; } | IsOverallocated가 설정되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsPublished](../../aspose.tasks/task/ispublished/) { get; set; } | IsPublished 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsRecurring](../../aspose.tasks/task/isrecurring/) { get; set; } | IsRecurring 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsResumeValid](../../aspose.tasks/task/isresumevalid/) { get; set; } | IsResumeValid 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsRollup](../../aspose.tasks/task/isrollup/) { get; set; } | IsRollup 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsSubproject](../../aspose.tasks/task/issubproject/) { get; set; } | IsSubproject 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsSubprojectReadOnly](../../aspose.tasks/task/issubprojectreadonly/) { get; set; } | IsSubprojectReadOnly 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [IsSummary](../../aspose.tasks/task/issummary/) { get; set; } | IsSummary 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [LateFinish](../../aspose.tasks/task/latefinish/) { get; set; } | LateFinish 값을 가져오거나 설정합니다. |
| [LateStart](../../aspose.tasks/task/latestart/) { get; set; } | LateStart 값을 가져오거나 설정합니다. |
| [LevelAssignments](../../aspose.tasks/task/levelassignments/) { get; set; } | LevelAssignments가 설정되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
| [LevelingCanSplit](../../aspose.tasks/task/levelingcansplit/) { get; set; } | LevelingCanSplit 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [LevelingDelay](../../aspose.tasks/task/levelingdelay/) { get; set; } | LevelingDelay 값을 가져오거나 설정합니다. |
| [LevelingDelayFormat](../../aspose.tasks/task/levelingdelayformat/) { get; set; } | LevelingDelayFormat. 의 값을 가져오거나 설정합니다. |
| [ManualDuration](../../aspose.tasks/task/manualduration/) { get; set; } | ManualDuration 값을 가져오거나 설정합니다. |
| [ManualFinish](../../aspose.tasks/task/manualfinish/) { get; set; } | ManualFinish 값을 가져오거나 설정합니다. |
| [ManualStart](../../aspose.tasks/task/manualstart/) { get; set; } | ManualStart의 값을 가져오거나 설정합니다. |
| [Name](../../aspose.tasks/task/name/) { get; set; } | Name. 의 값을 가져오거나 설정합니다. |
| [NotesRTF](../../aspose.tasks/task/notesrtf/) { get; set; } | NotesRTF의 값을 가져오거나 설정합니다. |
| [NotesText](../../aspose.tasks/task/notestext/) { get; set; } | NotesText. 의 값을 가져오거나 설정합니다. |
| [OutlineCodes](../../aspose.tasks/task/outlinecodes/) { get; set; } | 가져오거나 설정합니다.[`OutlineCodeCollection`](../outlinecodecollection/) object. |
| [OutlineLevel](../../aspose.tasks/task/outlinelevel/) { get; set; } | OutlineLevel. 의 값을 가져오거나 설정합니다. |
| [OutlineNumber](../../aspose.tasks/task/outlinenumber/) { get; set; } | OutlineNumber. 의 값을 가져오거나 설정합니다. |
| [OvertimeCost](../../aspose.tasks/task/overtimecost/) { get; set; } | OvertimeCost 값을 가져오거나 설정합니다. |
| [OvertimeWork](../../aspose.tasks/task/overtimework/) { get; set; } | OvertimeWork. 의 값을 가져오거나 설정합니다. |
| [ParentProject](../../aspose.tasks/task/parentproject/) { get; } | 작업의 상위 프로젝트를 가져옵니다. |
| [ParentTask](../../aspose.tasks/task/parenttask/) { get; } | 작업의 상위 작업을 가져옵니다. |
| [PercentComplete](../../aspose.tasks/task/percentcomplete/) { get; set; } | PercentComplete. 의 값을 가져오거나 설정합니다. |
| [PercentWorkComplete](../../aspose.tasks/task/percentworkcomplete/) { get; set; } | PercentWorkComplete. 의 값을 가져오거나 설정합니다. |
| [PhysicalPercentComplete](../../aspose.tasks/task/physicalpercentcomplete/) { get; set; } | PhysicalPercentComplete. 의 값을 가져오거나 설정합니다. |
| [Predecessors](../../aspose.tasks/task/predecessors/) { get; } | 가져오기[`TaskCollection`](../taskcollection/) 이 작업 개체의 모든 선행 개체를 포함하는 개체입니다. |
| [PreleveledFinish](../../aspose.tasks/task/preleveledfinish/) { get; set; } | PreleveledFinish. 의 값을 가져오거나 설정합니다. |
| [PreleveledStart](../../aspose.tasks/task/preleveledstart/) { get; set; } | PreleveledStart. 의 값을 가져오거나 설정합니다. |
| [PrimaveraProperties](../../aspose.tasks/task/primaveraproperties/) { get; } | Primavera 형식에서 읽은 작업에 대한 Primavera 관련 속성을 포함하는 개체를 가져옵니다. |
| [Priority](../../aspose.tasks/task/priority/) { get; set; } | 우선 순위 값을 가져오거나 설정합니다. |
| [RecurringInfo](../../aspose.tasks/task/recurringinfo/) { get; } | 인스턴스를 가져옵니다.[`RecurringTaskInfo`](../recurringtaskinfo/) 반복 작업인 작업에 대한 클래스; 작업이 반복 작업이 아닌 경우 null을 반환합니다.  인스턴스에 대한 정보[`RecurringTaskInfo`](../recurringtaskinfo/) mpp 파일 형식으로만 제공됩니다. |
| [RegularWork](../../aspose.tasks/task/regularwork/) { get; set; } | RegularWork. 의 값을 가져오거나 설정합니다. |
| [RemainingCost](../../aspose.tasks/task/remainingcost/) { get; set; } | RemainingCost 값을 가져오거나 설정합니다. |
| [RemainingDuration](../../aspose.tasks/task/remainingduration/) { get; set; } | RemainingDuration 값을 가져오거나 설정합니다. |
| [RemainingOvertimeCost](../../aspose.tasks/task/remainingovertimecost/) { get; set; } | RemainingOvertimeCost 값을 가져오거나 설정합니다. |
| [RemainingOvertimeWork](../../aspose.tasks/task/remainingovertimework/) { get; set; } | RemainingOvertimeWork. 값을 가져오거나 설정합니다. |
| [RemainingWork](../../aspose.tasks/task/remainingwork/) { get; set; } | RemainingWork. 의 값을 가져오거나 설정합니다. |
| [Resume](../../aspose.tasks/task/resume/) { get; set; } | 이력서 값을 가져오거나 설정합니다. |
| [SplitParts](../../aspose.tasks/task/splitparts/) { get; } | 작업의 일부를 나타내는 SplitPart 컬렉션을 가져옵니다. |
| [Start](../../aspose.tasks/task/start/) { get; set; } | Start. 의 값을 가져오거나 설정합니다. |
| [StartSlack](../../aspose.tasks/task/startslack/) { get; set; } | StartSlack. 의 값을 가져오거나 설정합니다. |
| [StartText](../../aspose.tasks/task/starttext/) { get; set; } | StartText. 의 값을 가져오거나 설정합니다. |
| [StartVariance](../../aspose.tasks/task/startvariance/) { get; set; } | StartVariance. 의 값을 가져오거나 설정합니다. |
| [StatusManager](../../aspose.tasks/task/statusmanager/) { get; set; } | StatusManager의 값을 가져오거나 설정합니다. |
| [Stop](../../aspose.tasks/task/stop/) { get; set; } | Stop 값을 가져오거나 설정합니다. |
| [SubprojectName](../../aspose.tasks/task/subprojectname/) { get; set; } | SubprojectName. 의 값을 가져오거나 설정합니다. |
| [Successors](../../aspose.tasks/task/successors/) { get; } | 가져오기[`TaskCollection`](../taskcollection/) 이 작업 개체의 모든 후속 작업을 포함하는 개체입니다. |
| [SV](../../aspose.tasks/task/sv/) { get; set; } | 프로젝트 상황 날짜까지의 진척 상황 일정 차이입니다. 일정 차이(SV)는 BCWP와 BCWS 간의 차이입니다. |
| [TimephasedData](../../aspose.tasks/task/timephaseddata/) { get; set; } | 이 작업의 TimephasedDataCollection 개체를 가져오거나 설정합니다. 작업과 연결된 시간 단계 데이터 블록입니다. |
| [TotalSlack](../../aspose.tasks/task/totalslack/) { get; set; } | TotalSlack의 값을 가져오거나 설정합니다. |
| [Type](../../aspose.tasks/task/type/) { get; set; } | Type. 값을 가져오거나 설정합니다. |
| [Uid](../../aspose.tasks/task/uid/) { get; set; } | Uid 값을 가져오거나 설정합니다. |
| [Warning](../../aspose.tasks/task/warning/) { get; set; } | 경고 설정 여부를 나타내는 값을 가져오거나 설정합니다. |
| [WBS](../../aspose.tasks/task/wbs/) { get; set; } | WBS 값을 가져오거나 설정합니다. |
| [WBSLevel](../../aspose.tasks/task/wbslevel/) { get; set; } | WBSLevel. 의 값을 가져오거나 설정합니다. |
| [Work](../../aspose.tasks/task/work/) { get; set; } | 작업 값을 가져오거나 설정합니다. |
| [WorkVariance](../../aspose.tasks/task/workvariance/) { get; set; } | WorkVariance의 값을 가져오거나 설정합니다. |

## 행동 양식

| 이름 | 설명 |
| --- | --- |
| [Clone](../../aspose.tasks/task/clone/)() | 하위 작업 없이 작업의 전체 복사본을 생성합니다. |
| [Delete](../../aspose.tasks/task/delete/)() | 상위 프로젝트 작업 모음 및 모든 할당에서 작업을 삭제합니다. |
| override [Equals](../../aspose.tasks/task/equals/#equals_1)(object) | 이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다. |
| [Equals](../../aspose.tasks/task/equals/#equals)(Task) | 이 인스턴스가 지정된 작업과 같은지 여부를 나타내는 값을 반환합니다. |
| [Get&lt;T&gt;](../../aspose.tasks/task/get/)(Key&lt;T, TaskKey&gt;) | 이 컨테이너에서 속성이 매핑된 값을 반환합니다. |
| override [GetHashCode](../../aspose.tasks/task/gethashcode/)() | 이 작업에 대한 해시 코드 값을 반환합니다. |
| [GetTimephasedData](../../aspose.tasks/task/gettimephaseddata/#gettimephaseddata)(DateTime, DateTime) | 반환[`TimephasedDataCollection`](../timephaseddatacollection/) 개체[`TimephasedData`](./timephaseddata/) 지정된 시작 및 종료 날짜 내의 값. |
| [GetTimephasedData](../../aspose.tasks/task/gettimephaseddata/#gettimephaseddata_1)(DateTime, DateTime, TimephasedDataType) | 반환[`TimephasedDataCollection`](../timephaseddatacollection/) 개체[`TimephasedData`](./timephaseddata/) 지정된 시간대별 데이터 유형의 지정된 시작 및 종료 날짜 내의 값. |
| [MoveToSibling](../../aspose.tasks/task/movetosibling/#movetosibling_1)(int) | 지정된 Id를 가진 작업 전에 동일한 개요 수준에서 현재 작업을 이동합니다. ParentProject.CalculationMode가 None인 경우 사용자는 이 방법을 사용한 후 Project.Recalculate()를 호출해야 합니다. 조기/지연 날짜 설정) 및 여유 시간, 작업 및 비용 필드, 개요 수준과 같은 종속 필드를 계산합니다. CalculationMode는 자동입니다. 메서드는 모든 프로젝트의 작업을 자동으로 다시 예약합니다 (시작/종료 날짜, 조기/지연 날짜 설정, 여유 시간 계산, 작업 및 비용 필드, ID 및 개요 수준 다시 계산). |
| [MoveToSibling](../../aspose.tasks/task/movetosibling/#movetosibling)(Task) | 지정된 작업 전에 동일한 개요 수준에서 현재 작업을 이동합니다. ParentProject.CalculationMode가 None인 경우 사용자는 이 메서드를 사용한 후 Project.Recalculate()를 호출해야 합니다(모든 프로젝트 작업의 일정을 다시 잡습니다(시작/종료 날짜, 일찍 설정/ 늦은 날짜) 및 여유 시간, 작업 및 비용 필드, 개요 수준과 같은 종속 필드를 계산합니다. ParentProject.CalculationMode가 수동인 경우 메서드는 작업 ID, 개요 수준 및 개요 번호만 자동으로 계산합니다. ParentProject.CalculationMode가 자동인 경우 이 방법은 모든 프로젝트의 작업을 자동으로 재조정합니다 (시작/종료 날짜, 조기/지연 날짜 설정, 여유 시간 계산, 작업 및 비용 필드, ID 재계산 및 개요 수준). |
| [OutlineIndent](../../aspose.tasks/task/outlineindent/)() | 개요에서 작업을 들여씁니다. |
| [OutlineOutdent](../../aspose.tasks/task/outlineoutdent/)() | 개요에서 작업을 승격합니다. |
| [SelectAllChildTasks](../../aspose.tasks/task/selectallchildtasks/)() | 이 작업의 모든 하위 작업을 재귀적으로 수집합니다. |
| [Set&lt;T&gt;](../../aspose.tasks/task/set/)(Key&lt;T, TaskKey&gt;, T) | 지정된 속성을 이 컨테이너의 지정된 값에 매핑합니다. |
| override [ToString](../../aspose.tasks/task/tostring/)() | 작업의 짧은 문자열 표현을 반환합니다. 표현의 정확한 세부 정보는 지정되지 않았으며 변경될 수 있습니다. |

### 비고

그만큼 **일** 하나의 원자 척 작업을 나타냅니다.

사용할 수 있음 **일**작업을 생성하여 프로젝트를 계획하고 작업에 적절한 리소스를 할당합니다. 프로젝트의 작업은 루트 작업과 하위 작업의 하위 트리가 있는 루트 계층 트리 구조로 구성됩니다.

작업 트리를 구축하려면 특수 컬렉션을 사용할 수 있습니다.[`TaskCollection`](../taskcollection/) 액세스하여[`RootTask`](../project/roottask/) 속성 예:

```csharp
Project project = new Project();

// 새 작업 추가
Task task1 = project.RootTask.Children.Add(); // 이름이 비어 있는 상위 작업이 추가됨
Task childTask1 = task1.Children.Add("Child 1");
childTask1.Set(Tsk.Start, new DateTime(2020, 2, 12, 8, 0, 0))
childTask1.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
childTask1.Set(Tsk.Finish, new DateTime(2020, 2, 12, 17, 0, 0));
Task childTask3 = task1.Children.Add("Child 3");
childTask3.Set(Tsk.Start, new DateTime(2020, 2, 13, 8, 0, 0))
childTask3.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
childTask3.Set(Tsk.Finish, new DateTime(2020, 2, 13, 17, 0, 0));
Task childTask2 = task1.Children.Add("Child 2", 2); // childTask3 앞에 작업을 삽입합니다.
childTask2.Set(Tsk.Start, new DateTime(2020, 2, 14, 8, 0, 0))
childTask2.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
childTask2.Set(Tsk.Finish, new DateTime(2020, 2, 14, 17, 0, 0));

// 사용 가능한 형식 중 하나로 프로젝트 저장
project.Save("Filled project.xml", SaveFileFormat.MPP);
```

### 또한보십시오

* 네임스페이스 [Aspose.Tasks](../../aspose.tasks/)
* 집회 [Aspose.Tasks](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll -->
