Class Task
이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)
프로젝트에서 작업을 나타냅니다.
public class Task : IEquatable<task>
Inheritance
Implements
상속 회원들
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
그것은 작업의 하나의 원자 덩어리를 나타냅니다.
누군가가 사용할 수 있습니다Task
프로젝트를 계획하여 작업을 만들고 그들에게 적절한 자원을 할당합니다.프로젝트의 작업은 뿌리 잡힌 계층적 나무 구조로 조직되며, 뿌리 작업과 어린이 작업의 하위 나무가 있습니다.작업의 나무를 구축하려면 Aspose.Tasks.TaskCollection의 전문 컬렉션을 사용하여 Aspose.Tasks.Project.RootTask 재산에 액세스 할 수 있습니다.
Project project = new Project();
```None
// add new tasks
Task task1 = project.RootTask.Children.Add(); // a parent task with empty name is added
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); // inserts a task before the 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));
// save project in the one of available formats
project.Save("Filled project.xml", SaveFileFormat.MPP);
## Properties
### <a id="Aspose_Tasks_Task_ACWP"></a> ACWP
Gets or sets a value of ACWP.
```csharp
[EntityField]
public double ACWP { get; set; }
부동산 가치
ActivityId
활동 ID 필드를 나타냅니다 - Primavera에 의해 사용되는 작업의 독특한 식별자 (Primavera 프로젝트에만 적용됩니다).
public string ActivityId { get; set; }
부동산 가치
ActualCost
ActualCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal ActualCost { get; set; }
부동산 가치
ActualDuration
ActualDuration의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualDuration { get; set; }
부동산 가치
ActualFinish
ActualFinish의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime ActualFinish { get; set; }
부동산 가치
ActualOvertimeCost
ActualOvertimeCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal ActualOvertimeCost { get; set; }
부동산 가치
ActualOvertimeWork
ActualOvertimeWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualOvertimeWork { get; set; }
부동산 가치
ActualOvertimeWorkProtected
ActualOvertimeWorkProtected의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }
부동산 가치
ActualStart
ActualStart의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime ActualStart { get; set; }
부동산 가치
ActualWork
ActualWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualWork { get; set; }
부동산 가치
ActualWorkProtected
ActualWorkProtected의 가치를 얻거나 설정합니다.
[EntityField]
public Duration ActualWorkProtected { get; set; }
부동산 가치
Assignments
이 항목에 대한 자원 임무의 컬렉션을 얻습니다.
public ResourceAssignmentCollection Assignments { get; }
부동산 가치
BCWP
BCWP의 가치를 얻거나 설정합니다.
[EntityField]
public double BCWP { get; set; }
부동산 가치
BCWS
BCWS의 가치를 얻거나 설정합니다.
[EntityField]
public double BCWS { get; set; }
부동산 가치
Baselines
수신 또는 작업의 기본 가치의 수집을 설정합니다.
public TaskBaselineCollection Baselines { get; set; }
부동산 가치
BudgetCost
BudgetCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal BudgetCost { get; set; }
부동산 가치
BudgetWork
BudgetWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration BudgetWork { get; set; }
부동산 가치
CV
CV 값을 얻거나 설정합니다.
[EntityField]
public double CV { get; set; }
부동산 가치
Calendar
가져오거나 일정의 값을 설정합니다.
[EntityField]
public Calendar Calendar { get; set; }
부동산 가치
Children
이 물건의 어린이 작업 컬렉션을 얻습니다.TaskCollection 아이들의 작업을 대표하는 개체.
public TaskCollection Children { get; }
부동산 가치
CommitmentFinish
CommitmentFinish의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime CommitmentFinish { get; set; }
부동산 가치
CommitmentStart
CommitmentStart의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime CommitmentStart { get; set; }
부동산 가치
CommitmentType
CommitmentType의 가치를 얻거나 설정합니다.
[EntityField]
public int CommitmentType { get; set; }
부동산 가치
ConstraintDate
ConstraintDate의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime ConstraintDate { get; set; }
부동산 가치
ConstraintType
ConstraintType의 가치를 얻거나 설정합니다.
[EntityField]
public ConstraintType ConstraintType { get; set; }
부동산 가치
Contact
연락처의 가치를 얻거나 설정합니다.
[EntityField]
public string Contact { get; set; }
부동산 가치
Cost
비용을 얻거나 가치를 설정합니다.
[EntityField]
public decimal Cost { get; set; }
부동산 가치
CostVariance
CostVariance의 가치를 얻거나 설정합니다.
[EntityField]
public double CostVariance { get; set; }
부동산 가치
Created
창조된 것의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime Created { get; set; }
부동산 가치
Deadline
가져오거나 시간표의 가치를 설정합니다.
[EntityField]
public DateTime Deadline { get; set; }
부동산 가치
DisplayAsSummary
DisplayAsSummary가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool DisplayAsSummary { get; set; }
부동산 가치
DisplayOnTimeline
DisplayOnTimeline이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool DisplayOnTimeline { get; set; }
부동산 가치
Duration
그것은 오래 지속되는 가치를 얻거나 설정합니다.
[EntityField]
public Duration Duration { get; set; }
부동산 가치
DurationFormat
DurationFormat의 값을 얻거나 설정합니다.
[EntityField]
public TimeUnitType DurationFormat { get; set; }
부동산 가치
DurationText
DurationText의 가치를 얻거나 설정합니다.
[EntityField]
public string DurationText { get; set; }
부동산 가치
DurationVariance
DurationVariance의 가치를 얻거나 설정합니다.
[EntityField]
public Duration DurationVariance { get; set; }
부동산 가치
EarlyFinish
EarlyFinish의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime EarlyFinish { get; set; }
부동산 가치
EarlyStart
EarlyStart의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime EarlyStart { get; set; }
부동산 가치
EarnedValueMethod
EarnedValueMethod의 가치를 얻거나 설정합니다.
[EntityField]
public EarnedValueMethodType EarnedValueMethod { get; set; }
부동산 가치
ExtendedAttributes
확장된 속성의 값을 포함하는 ExtendedAttributeCollection 개체를 얻습니다.
public ExtendedAttributeCollection ExtendedAttributes { get; }
부동산 가치
Remarks
두 개의 데이터 조각이 필요합니다 - 확장 된 속성 테이블로 돌아가는 지표단일 ID 또는 필드 ID에 의해 지정되며, 값은값으로 지정되거나 값 목록으로 돌아가는 지표가 있습니다.
ExternalId
외부Id의 가치를 얻거나 설정합니다.
[EntityField]
public int ExternalId { get; set; }
부동산 가치
ExternalTaskProject
ExternalTaskProject의 가치를 얻거나 설정합니다.
[EntityField]
public string ExternalTaskProject { get; set; }
부동산 가치
ExternalUid
작업이 외부인 경우 외부 작업의 유일한 식별자를 얻거나 설정합니다.
[EntityField]
public int ExternalUid { get; set; }
부동산 가치
Finish
마무리 값을 얻거나 설정합니다.
[EntityField]
public DateTime Finish { get; set; }
부동산 가치
FinishSlack
FinishSlack의 가치를 얻거나 설정합니다.
[EntityField]
public TimeSpan FinishSlack { get; set; }
부동산 가치
FinishText
FinishText의 가치를 얻거나 설정합니다.
[EntityField]
public string FinishText { get; set; }
부동산 가치
FinishVariance
FinishVariance의 가치를 얻거나 설정합니다.
[EntityField]
public Duration FinishVariance { get; set; }
부동산 가치
FixedCost
FixedCost의 가치를 얻거나 설정합니다.
[EntityField]
public double FixedCost { get; set; }
부동산 가치
FixedCostAccrual
FixedCostAccrual의 가치를 얻거나 설정합니다.
[EntityField]
public CostAccrualType FixedCostAccrual { get; set; }
부동산 가치
FreeSlack
FreeSlack의 가치를 얻거나 설정합니다.
[EntityField]
public TimeSpan FreeSlack { get; set; }
부동산 가치
Guid
가이드의 가치를 얻거나 설정합니다.
[EntityField]
public string Guid { get; set; }
부동산 가치
HideBar
HideBar가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool HideBar { get; set; }
부동산 가치
Hyperlink
작업과 관련된 하이퍼 링크에 대한 제목 또는 설명 텍스트를 얻거나 설정합니다.
[EntityField]
public string Hyperlink { get; set; }
부동산 가치
HyperlinkAddress
작업과 관련된 하이퍼 링크에 대한 주소를 얻거나 설정합니다.
[EntityField]
public string HyperlinkAddress { get; set; }
부동산 가치
Remarks
하이퍼링크의 전체 주소(Microsoft Project의 하이퍼링크 Href)는 하이퍼링크 주소와 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크
HyperlinkSubAddress
작업과 관련된 하이퍼 링크에서 문서의 특정 위치를 얻거나 설정합니다.
[EntityField]
public string HyperlinkSubAddress { get; set; }
부동산 가치
Remarks
하이퍼링크의 전체 주소(Microsoft Project의 하이퍼링크 Href)는 하이퍼링크 주소와 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크 하이퍼링크
Id
ID의 가치를 얻거나 설정합니다.
[EntityField]
public int Id { get; set; }
부동산 가치
IgnoreResourceCalendar
IgnoreResourceCalendar가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IgnoreResourceCalendar { get; set; }
부동산 가치
IgnoreWarnings
IgnoreWarnings가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool IgnoreWarnings { get; set; }
부동산 가치
IsActive
IsActive가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsActive { get; set; }
부동산 가치
IsCritical
IsCritical이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsCritical { get; set; }
부동산 가치
IsEffortDriven
IsEffortDriven이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsEffortDriven { get; set; }
부동산 가치
IsEstimated
IsEstimated가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsEstimated { get; set; }
부동산 가치
IsExpanded
IsExpanded가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsExpanded { get; set; }
부동산 가치
IsExternalTask
IsExternalTask가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool IsExternalTask { get; set; }
부동산 가치
IsManual
IsManual이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsManual { get; set; }
부동산 가치
IsMarked
IsMarked가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool IsMarked { get; set; }
부동산 가치
IsMilestone
IsMilestone이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsMilestone { get; set; }
부동산 가치
IsNull
IsNull이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsNull { get; set; }
부동산 가치
IsOverallocated
IsOverallocated가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsOverallocated { get; set; }
부동산 가치
IsPublished
IsPublished가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsPublished { get; set; }
부동산 가치
IsRecurring
IsRecurring이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsRecurring { get; set; }
부동산 가치
IsResumeValid
IsResumeValid이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsResumeValid { get; set; }
부동산 가치
IsRollup
IsRollup이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsRollup { get; set; }
부동산 가치
IsSubproject
IsSubproject이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool IsSubproject { get; set; }
부동산 가치
IsSubprojectReadOnly
IsSubprojectReadOnly가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool IsSubprojectReadOnly { get; set; }
부동산 가치
IsSummary
IsSummary가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool IsSummary { get; set; }
부동산 가치
LateFinish
LateFinish의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime LateFinish { get; set; }
부동산 가치
LateStart
LateStart 값을 얻거나 설정합니다.
[EntityField]
public DateTime LateStart { get; set; }
부동산 가치
LevelAssignments
LevelAssignments가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool LevelAssignments { get; set; }
부동산 가치
LevelingCanSplit
LevelingCanSplit이 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public NullableBool LevelingCanSplit { get; set; }
부동산 가치
LevelingDelay
LevelingDelay의 가치를 얻거나 설정합니다.
[EntityField]
public Duration LevelingDelay { get; set; }
부동산 가치
ManualDuration
가져오거나 ManualDuration의 가치를 설정합니다.
[EntityField]
public Duration ManualDuration { get; set; }
부동산 가치
ManualFinish
ManualFinish의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime ManualFinish { get; set; }
부동산 가치
ManualStart
ManualStart의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime ManualStart { get; set; }
부동산 가치
Name
이름의 가치를 얻거나 설정합니다.
[EntityField]
public string Name { get; set; }
부동산 가치
노트북
NotesRTF의 가치를 얻거나 설정합니다.
[EntityField]
public string NotesRTF { get; set; }
부동산 가치
NotesText
NotesText의 가치를 얻거나 설정합니다.
[EntityField]
public string NotesText { get; set; }
부동산 가치
OutlineCodes
Aspose.Tasks.OutlineCodeCollection 개체를 얻거나 설정합니다.
public OutlineCodeCollection OutlineCodes { get; set; }
부동산 가치
Remarks
두 개의 데이터 조각이 필요합니다 - 출력에 대한 지표필드ID에 의해 지정된 코드 테이블, 그리고 값가치 목록에 ValueID 또는 ValueGUID 지표에 의해 지정됩니다.
OutlineLevel
얻거나 OutlineLevel의 가치를 설정합니다.
[EntityField]
public int OutlineLevel { get; set; }
부동산 가치
OutlineNumber
OutlineNumber 값을 얻거나 설정합니다.
[EntityField]
public string OutlineNumber { get; set; }
부동산 가치
OvertimeCost
얻거나 OvertimeCost의 값을 설정합니다.
[EntityField]
public decimal OvertimeCost { get; set; }
부동산 가치
OvertimeWork
OvertimeWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration OvertimeWork { get; set; }
부동산 가치
ParentProject
임무의 어머니 프로젝트를 얻습니다.
public Project ParentProject { get; }
부동산 가치
Remarks
이 속성을 업데이트하려면 Project.Update를 호출합니다.
ParentTask
임무의 부모의 임무를 얻는다.
public Task ParentTask { get; }
부동산 가치
PercentComplete
값을 얻거나 퍼센트완전한 값을 설정합니다.
[EntityField]
public int PercentComplete { get; set; }
부동산 가치
PercentWorkComplete
얻거나 %WorkComplete의 값을 설정합니다.
[EntityField]
public int PercentWorkComplete { get; set; }
부동산 가치
PhysicalPercentComplete
PhysicalPercentComplete의 가치를 얻거나 설정합니다.
[EntityField]
public int PhysicalPercentComplete { get; set; }
부동산 가치
Predecessors
이 작업 개체의 모든 사전을 포함하는 Aspose.Tasks.TaskCollection 개체를 얻습니다.
public TaskCollection Predecessors { get; }
부동산 가치
PreleveledFinish
PreleveledFinish의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime PreleveledFinish { get; set; }
부동산 가치
PreleveledStart
PreleveledStart의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime PreleveledStart { get; set; }
부동산 가치
PrimaveraProperties
Primavera 파일에서 읽은 작업에 대한 Primavera 특정 속성을 포함하는 개체를 얻습니다.
public PrimaveraTaskProperties PrimaveraProperties { get; }
부동산 가치
Priority
우선 순위의 가치를 얻거나 설정합니다.
[EntityField]
public int Priority { get; set; }
부동산 가치
RecurringInfo
반복되는 작업이되는 작업에 대한 Aspose.Tasks.RecurringTaskInfo 클래스의 예를 얻습니다; 작업이 반복되는 작업이 아닌 경우 null로 돌아갑니다.
public RecurringTaskInfo RecurringInfo { get; }
부동산 가치
RegularWork
RegularWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration RegularWork { get; set; }
부동산 가치
RemainingCost
RemainingCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal RemainingCost { get; set; }
부동산 가치
RemainingDuration
RemainingDuration의 가치를 얻거나 설정합니다.
[EntityField]
public Duration RemainingDuration { get; set; }
부동산 가치
RemainingOvertimeCost
RemainingOvertimeCost의 가치를 얻거나 설정합니다.
[EntityField]
public decimal RemainingOvertimeCost { get; set; }
부동산 가치
RemainingOvertimeWork
RemainingOvertimeWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration RemainingOvertimeWork { get; set; }
부동산 가치
RemainingWork
RemainingWork의 가치를 얻거나 설정합니다.
[EntityField]
public Duration RemainingWork { get; set; }
부동산 가치
Resume
리소스의 가치를 얻거나 설정합니다.
[EntityField]
public DateTime Resume { get; set; }
부동산 가치
SV
획득된 가치 일정 변수, 프로젝트 상태 날짜를 통해.일정 변수 (SV)는 BCWP와 BCWS 사이의 차이입니다.
public double SV { get; set; }
부동산 가치
SplitParts
작업의 부분을 나타내는 SplitPart 컬렉션을 얻습니다.
public SplitPartCollection SplitParts { get; }
부동산 가치
Start
시작 값을 얻거나 설정합니다.
[EntityField]
public DateTime Start { get; set; }
부동산 가치
StartSlack
StartSlack의 가치를 얻거나 설정합니다.
[EntityField]
public TimeSpan StartSlack { get; set; }
부동산 가치
StartText
시작 텍스트의 가치를 얻거나 설정합니다.
[EntityField]
public string StartText { get; set; }
부동산 가치
StartVariance
StartVariance의 가치를 얻거나 설정합니다.
[EntityField]
public Duration StartVariance { get; set; }
부동산 가치
Status
임무 상태를 얻습니다.
[EntityField]
public TaskStatus Status { get; }
부동산 가치
StatusManager
StatusManager의 가치를 얻거나 설정합니다.
[EntityField]
public string StatusManager { get; set; }
부동산 가치
Stop
멈추는 값을 얻거나 설정합니다.
[EntityField]
public DateTime Stop { get; set; }
부동산 가치
SubprojectName
SubprojectName의 가치를 얻거나 설정합니다.
[EntityField]
public string SubprojectName { get; set; }
부동산 가치
Successors
이 작업의 모든 후계자를 포함하는 Aspose.Tasks.TaskCollection 개체를 얻습니다.
public TaskCollection Successors { get; }
부동산 가치
TimephasedData
이 작업의 TimephasedDataCollection 개체를 얻거나 설정합니다.시간 단계 데이터 블록은 작업과 관련이 있습니다.
public TimephasedDataCollection TimephasedData { get; set; }
부동산 가치
Remarks
XML 형식에만 지원되는 읽기.
TotalSlack
TotalSlack의 가치를 얻거나 설정합니다.
[EntityField]
public TimeSpan TotalSlack { get; set; }
부동산 가치
Type
유형의 값을 얻거나 설정합니다.
[EntityField]
public TaskType Type { get; set; }
부동산 가치
Uid
Uid의 가치를 얻거나 설정합니다.
[EntityField]
public int Uid { get; set; }
부동산 가치
WBS
WBS의 가치를 얻거나 설정합니다.
[EntityField]
public string WBS { get; set; }
부동산 가치
WBS 레벨
WBSLevel의 가치를 얻거나 설정합니다.
[EntityField]
public string WBSLevel { get; set; }
부동산 가치
Warning
경고가 설정되어 있는지 여부를 나타내는 값을 얻거나 설정합니다.
[EntityField]
public bool Warning { get; set; }
부동산 가치
Work
작업의 가치를 얻거나 설정합니다.
[EntityField]
public Duration Work { get; set; }
부동산 가치
WorkVariance
WorkVariance의 가치를 얻거나 설정합니다.
[EntityField]
public Duration WorkVariance { get; set; }
부동산 가치
Methods
Clone()
하위 작업 없이 작업의 전체 복사본을 만듭니다.
public object Clone()
Returns
작업의 복사본을 만들었습니다.
Delete()
부모 프로젝트 작업 컬렉션과 모든 작업에서 작업을 제거합니다.
public void Delete()
Equals(Task)
이 옵션이 지정된 작업과 동일한지 여부를 나타내는 값을 반환합니다.
public bool Equals(Task other)
Parameters
other
Task
이 사례와 비교할 수 있는 특정 작업입니다.
Returns
지정된 작업과 이 예제가 동일한 독특한 ID를 가지고 있는 경우에 반환됩니다.
Equals(객체)
이 값이 지정된 개체와 동일한지 여부를 나타내는 값을 반환합니다.
public override bool Equals(object obj)
Parameters
obj
object
이 사례와 비교할 수 있는 지정된 대상.
Returns
지정된 작업과 이 예제가 동일한 독특한 ID를 가지고 있는 경우에 반환됩니다.
가져오기 T>(키<t, 토스키=“>”)
이 컨테이너에서 재산이 맵화 된 값을 반환합니다.
public T Get<t>(Key<t, taskkey=""> key)
Parameters
지정된 부동산 키. Aspose.Tasks.Tsk 부동산 키를 얻을 수 있습니다.
Returns
T
이 컨테이너에 있는 부동산의 가치.
파라미터 유형
T
지정된 가치의 종류.
GetHashCode()
이 작업에 대한 해시 코드 값을 반환합니다.
public override int GetHashCode()
Returns
이 개체에 대한 해시 코드 값을 반환합니다.
GetTimephasedData(DateTime, DateTime, 타임파시드DataType)
Returns Aspose.Tasks.TimephasedDataCollection object with Aspose.Tasks.Task.TimephasedData values within given start and end dates of specified time-phase data type.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)
Parameters
start
DateTime
시간 단계 데이터의 시작 날짜.
end
DateTime
시간 단계 데이터의 종료 날짜.
timephasedType
TimephasedDataType
시간 단계 데이터의 유형 (Aspose.Tasks.TimephasedDataType)
Returns
A Aspose.Tasks.TimephasedDataCollection object with Aspose.Tasks.Task.TimephasedData values within given start and end dates of specified timephased data type.
GetTimephasedData(날짜 시간, 날짜 시간)
Aspose.Tasks.TimephasedDataCollection 객체와 Aspose.Tasks.Task.TimephasedData 값은 특정 시작 및 끝 날짜 내에 반환됩니다.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)
Parameters
start
DateTime
시간 단계 데이터의 시작 날짜.
end
DateTime
시간 단계 데이터의 종료 날짜.
Returns
Aspose.Tasks.Timephased의 목록이 작성되어야 합니다.
MoveToSibling(Task)
지정된 작업 전에 현재 작업을 동일한 Outline 레벨로 이동합니다.ParentProject.CalculationMode는 사용자가 이 방법을 사용한 후에 Project.Recalculate()를 호출하지 않아야 합니다 (이 방법은 모든 프로젝트 작업을 재계산합니다 (시작 / 마무리 날짜, 초기 / 늦은 날짜를 설정합니다) 그리고 흔들림, 작업 및 비용 필드, 출력 수준과 같은 의존 필드를 계산합니다).ParentProject.CalculationMode가 수동이라면 이 방법은 작업 ID, 출력 수준 및 출력 숫자만 자동으로 계산합니다.ParentProject.CalculationMode가 자동이라면 이 방법은 프로젝트의 모든 작업을 자동으로 재계정합니다.(시작/결제 날짜, 초기/늦은 날정을 설정하고, 점수, 작업 및 비용 필드를 계산하며, ID 및 출력 수준을 재계산합니다.)
public void MoveToSibling(Task beforeTask)
Parameters
beforeTask
Task
현재 작업이 삽입되는 이전 작업.
MoveToSibling(이트)
지정된 ID를 가진 작업 전에 현재 작업을 동일한 Outline 레벨로 이동합니다.ParentProject.CalculationMode는 사용자가 이 방법을 사용한 후에 Project.Recalculate()를 호출하지 않아야 합니다 (이 방법은 모든 프로젝트 작업을 재계산합니다 (시작 / 마무리 날짜, 초기 / 늦은 날짜를 설정합니다) 그리고 흔들림, 작업 및 비용 필드, 출력 수준과 같은 의존 필드를 계산합니다).ParentProject.CalculationMode가 수동이라면 이 방법은 작업 ID, 출력 수준 및 출력 숫자만 자동으로 계산합니다.ParentProject.CalculationMode가 자동이라면 이 방법은 프로젝트의 모든 작업을 자동으로 재계정합니다.(시작/결제 날짜, 초기/늦은 날정을 설정하고, 점수, 작업 및 비용 필드를 계산하며, ID 및 출력 수준을 재계산합니다.)
public void MoveToSibling(int beforeTaskId)
Parameters
beforeTaskId
int
현재 작업을 입력하기 전에 작업의 ID (Aspose.Tasks.Tsk.Id)를 입력합니다.
OutlineIndent()
출처에 작업을 입력합니다.
public void OutlineIndent()
OutlineOutdent()
출처에서 작업을 촉진합니다.
public void OutlineOutdent()
SelectAllChildTasks()
이 작업의 모든 어린이 임무를 반복적으로 수집합니다.
public IEnumerable<task> SelectAllChildTasks()
Returns
IEnumerable <에 대한 정보 Task >
이 작업의 어린이 작업 목록.
세트 (키<t, 토스키=“그러나, T)
이 컨테이너에서 지정된 가치로 지정된 재산을 지도합니다.
public void Set<t>(Key<t, taskkey=""> key, T val)
Parameters
지정된 부동산 키. Aspose.Tasks.Tsk 부동산 키를 얻을 수 있습니다.
val
T
그 가치가 있다.
파라미터 유형
T
지정된 가치의 종류.
ToString()
작업의 짧은 라인 표현을 반환합니다.대표의 정확한 세부 사항은 명시되지 않으며 변경될 수 있습니다.
public override string ToString()
Returns
짧은 링은 작업 대상을 나타냅니다.</t,></t,></t,></t,></t,></t,>