Class Task
Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)
Menampilkan tugas dalam sebuah proyek.
public class Task : IEquatable<task>
Inheritance
Implements
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Ia mewakili satu titik atom kerja.
Seseorang dapat menggunakanTask
untuk merancang sebuah proyek dengan menciptakan tugas dan menyumbangkan sumber daya yang sesuai pada mereka.Tugas dalam sebuah proyek dianjurkan sebagai struktur kayu hierarki yang berakar, dengan tugas akar dan subtree tugas anak-anak.Untuk membangun pohon tugas seseorang dapat menggunakan koleksi khusus Aspose.Tasks.TaskCollection dengan mengakses Properti Aspose.Tasks.Project.RootTask dan sebagainya:
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; }
Nilai Properti
ActivityId
Ini mewakili medan ID aktivitas - identifier unik dari tugas yang digunakan oleh Primavera. (hanya berlaku untuk proyek Primavera).
public string ActivityId { get; set; }
Nilai Properti
ActualCost
Dapatkan atau menetapkan nilai dari ActualCost.
[EntityField]
public decimal ActualCost { get; set; }
Nilai Properti
ActualDuration
Dapatkan atau menetapkan nilai ActualDuration.
[EntityField]
public Duration ActualDuration { get; set; }
Nilai Properti
ActualFinish
Dapatkan atau menetapkan nilai ActualFinish.
[EntityField]
public DateTime ActualFinish { get; set; }
Nilai Properti
ActualOvertimeCost
Dapatkan atau menetapkan nilai dari ActualOvertimeCost.
[EntityField]
public decimal ActualOvertimeCost { get; set; }
Nilai Properti
ActualOvertimeWork
Dapatkan atau menetapkan nilai dari ActualOvertimeWork.
[EntityField]
public Duration ActualOvertimeWork { get; set; }
Nilai Properti
ActualOvertimeWorkProtected
Dapatkan atau menetapkan nilai ActualOvertimeWorkProtected.
[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }
Nilai Properti
ActualStart
Dapatkan atau menetapkan nilai ActualStart.
[EntityField]
public DateTime ActualStart { get; set; }
Nilai Properti
ActualWork
Dapatkan atau menetapkan nilai dari ActualWork.
[EntityField]
public Duration ActualWork { get; set; }
Nilai Properti
ActualWorkProtected
Dapatkan atau menetapkan nilai dari ActualWorkProtected.
[EntityField]
public Duration ActualWorkProtected { get; set; }
Nilai Properti
Assignments
Dapatkan koleksi tugas sumber daya untuk objek ini.
public ResourceAssignmentCollection Assignments { get; }
Nilai Properti
BCWP
Dapatkan atau menetapkan nilai BCWP.
[EntityField]
public double BCWP { get; set; }
Nilai Properti
BCWS
Dapatkan atau menetapkan nilai dari BCWS.
[EntityField]
public double BCWS { get; set; }
Nilai Properti
Baselines
Dapatkan atau menetapkan koleksi nilai dasar dari tugas.
public TaskBaselineCollection Baselines { get; set; }
Nilai Properti
BudgetCost
Dapatkan atau menetapkan nilai BudgetCost.
[EntityField]
public decimal BudgetCost { get; set; }
Nilai Properti
BudgetWork
Dapatkan atau menetapkan nilai dari BudgetWork.
[EntityField]
public Duration BudgetWork { get; set; }
Nilai Properti
CV
Dapatkan atau menetapkan nilai CV.
[EntityField]
public double CV { get; set; }
Nilai Properti
Calendar
Dapatkan atau menetapkan nilai kalender.
[EntityField]
public Calendar Calendar { get; set; }
Nilai Properti
Children
Dapatkan koleksi tugas anak dari objek ini.TaskCollection objek yang mewakili tugas anak.
public TaskCollection Children { get; }
Nilai Properti
CommitmentFinish
Dapatkan atau menetapkan nilai CommitmentFinish.
[EntityField]
public DateTime CommitmentFinish { get; set; }
Nilai Properti
CommitmentStart
Dapatkan atau menetapkan nilai dari CommitmentStart.
[EntityField]
public DateTime CommitmentStart { get; set; }
Nilai Properti
CommitmentType
Dapatkan atau menetapkan nilai CommitmentType.
[EntityField]
public int CommitmentType { get; set; }
Nilai Properti
ConstraintDate
Dapatkan atau menetapkan nilai dari ConstraintDate.
[EntityField]
public DateTime ConstraintDate { get; set; }
Nilai Properti
ConstraintType
Dapatkan atau menetapkan nilai dari ConstraintType.
[EntityField]
public ConstraintType ConstraintType { get; set; }
Nilai Properti
Contact
Dapatkan atau menetapkan nilai kontak.
[EntityField]
public string Contact { get; set; }
Nilai Properti
Cost
Dapatkan atau menetapkan nilai biaya.
[EntityField]
public decimal Cost { get; set; }
Nilai Properti
CostVariance
Dapatkan atau menetapkan nilai CostVariance.
[EntityField]
public double CostVariance { get; set; }
Nilai Properti
Created
Mendapatkan atau menetapkan nilai yang diciptakan.
[EntityField]
public DateTime Created { get; set; }
Nilai Properti
Deadline
Dapatkan atau menetapkan nilai deadline.
[EntityField]
public DateTime Deadline { get; set; }
Nilai Properti
DisplayAsSummary
Dapatkan atau menetapkan nilai yang menunjukkan apakah DisplayAsSummary ditetapkan atau tidak.
[EntityField]
public NullableBool DisplayAsSummary { get; set; }
Nilai Properti
DisplayOnTimeline
Dapatkan atau menetapkan nilai yang menunjukkan apakah DisplayOnTimeline ditetapkan atau tidak.
[EntityField]
public bool DisplayOnTimeline { get; set; }
Nilai Properti
Duration
Dapatkan atau menetapkan nilai durasi.
[EntityField]
public Duration Duration { get; set; }
Nilai Properti
DurationFormat
Dapatkan atau menetapkan nilai DurationFormat.
[EntityField]
public TimeUnitType DurationFormat { get; set; }
Nilai Properti
DurationText
Dapatkan atau menetapkan nilai dari DurationText.
[EntityField]
public string DurationText { get; set; }
Nilai Properti
DurationVariance
Dapatkan atau menetapkan nilai DurationVariance.
[EntityField]
public Duration DurationVariance { get; set; }
Nilai Properti
EarlyFinish
Dapatkan atau menetapkan nilai EarlyFinish.
[EntityField]
public DateTime EarlyFinish { get; set; }
Nilai Properti
EarlyStart
Dapatkan atau menetapkan nilai EarlyStart.
[EntityField]
public DateTime EarlyStart { get; set; }
Nilai Properti
EarnedValueMethod
Dapatkan atau menetapkan nilai dari EarnedValueMethod.
[EntityField]
public EarnedValueMethodType EarnedValueMethod { get; set; }
Nilai Properti
ExtendedAttributes
Dapatkan ExtendedAttributeCollection object yang berisi nilai-nilai sebuah atribut yang diperpanjang.
public ExtendedAttributeCollection ExtendedAttributes { get; }
Nilai Properti
Remarks
Dua keping data diperlukan - petunjuk kembali ke tabel atribut yang diperpanjangyang ditentukan oleh ID unik atau ID Field, dan nilaiyang ditentukan dengan nilai, atau penunjuk kembali ke daftar nilai.
ExternalId
Dapatkan atau menetapkan nilai dari ExternalId.
[EntityField]
public int ExternalId { get; set; }
Nilai Properti
ExternalTaskProject
Dapatkan atau menetapkan nilai dari ExternalTaskProject.
[EntityField]
public string ExternalTaskProject { get; set; }
Nilai Properti
ExternalUid
Dapatkan atau menetapkan pengidentifikasi unik tugas eksternal ketika tugas eksternal.
[EntityField]
public int ExternalUid { get; set; }
Nilai Properti
Finish
Dapatkan atau menetapkan nilai akhir.
[EntityField]
public DateTime Finish { get; set; }
Nilai Properti
FinishSlack
Dapatkan atau menetapkan nilai FinishSlack.
[EntityField]
public TimeSpan FinishSlack { get; set; }
Nilai Properti
FinishText
Dapatkan atau menetapkan nilai FinishText.
[EntityField]
public string FinishText { get; set; }
Nilai Properti
FinishVariance
Dapatkan atau menetapkan nilai dari FinishVariance.
[EntityField]
public Duration FinishVariance { get; set; }
Nilai Properti
FixedCost
Dapatkan atau menetapkan nilai FixedCost.
[EntityField]
public double FixedCost { get; set; }
Nilai Properti
FixedCostAccrual
Dapatkan atau menetapkan nilai FixedCostAccrual.
[EntityField]
public CostAccrualType FixedCostAccrual { get; set; }
Nilai Properti
FreeSlack
Dapatkan atau menetapkan nilai FreeSlack.
[EntityField]
public TimeSpan FreeSlack { get; set; }
Nilai Properti
Guid
Dapatkan atau menetapkan nilai panduan.
[EntityField]
public string Guid { get; set; }
Nilai Properti
HideBar
Dapatkan atau menetapkan nilai yang menunjukkan apakah HideBar ditetapkan atau tidak.
[EntityField]
public NullableBool HideBar { get; set; }
Nilai Properti
Hyperlink
Dapatkan atau menetapkan judul atau teks penjelasan untuk hyperlink yang terkait dengan tugas.
[EntityField]
public string Hyperlink { get; set; }
Nilai Properti
HyperlinkAddress
Dapatkan atau menetapkan alamat untuk hyperlink yang terkait dengan tugas.
[EntityField]
public string HyperlinkAddress { get; set; }
Nilai Properti
Remarks
Alamat lengkap (Hyperlink Href dalam Microsoft Project) dari hyperlink adalah konsistensi HyperlinkAddress dan HyperlinkSubAddress.
HyperlinkSubAddress
Dapatkan atau menetapkan lokasi tertentu dalam dokumen dalam hyperlink yang terkait dengan tugas.
[EntityField]
public string HyperlinkSubAddress { get; set; }
Nilai Properti
Remarks
Alamat lengkap (Hyperlink Href dalam Microsoft Project) dari hyperlink adalah konsistensi HyperlinkAddress dan HyperlinkSubAddress.
Id
Dapatkan atau menetapkan nilai ID.
[EntityField]
public int Id { get; set; }
Nilai Properti
IgnoreResourceCalendar
Dapatkan atau menetapkan nilai yang menunjukkan apakah IgnoreResourceCalendar ditetapkan atau tidak.
[EntityField]
public NullableBool IgnoreResourceCalendar { get; set; }
Nilai Properti
IgnoreWarnings
Dapatkan atau menetapkan nilai yang menunjukkan apakah IgnoreWarnings ditetapkan atau tidak.
[EntityField]
public bool IgnoreWarnings { get; set; }
Nilai Properti
IsActive
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsActive ditetapkan atau tidak.
[EntityField]
public NullableBool IsActive { get; set; }
Nilai Properti
IsCritical
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsCritical ditetapkan atau tidak.
[EntityField]
public NullableBool IsCritical { get; set; }
Nilai Properti
IsEffortDriven
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsEffortDriven ditetapkan atau tidak.
[EntityField]
public NullableBool IsEffortDriven { get; set; }
Nilai Properti
IsEstimated
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsEstimated ditetapkan atau tidak.
[EntityField]
public NullableBool IsEstimated { get; set; }
Nilai Properti
IsExpanded
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsExpanded ditetapkan atau tidak.
[EntityField]
public NullableBool IsExpanded { get; set; }
Nilai Properti
IsExternalTask
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsExternalTask ditetapkan atau tidak.
[EntityField]
public bool IsExternalTask { get; set; }
Nilai Properti
IsManual
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsManual ditetapkan atau tidak.
[EntityField]
public NullableBool IsManual { get; set; }
Nilai Properti
IsMarked
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsMarked ditetapkan atau tidak.
[EntityField]
public bool IsMarked { get; set; }
Nilai Properti
IsMilestone
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsMilestone ditetapkan atau tidak.
[EntityField]
public NullableBool IsMilestone { get; set; }
Nilai Properti
IsNull
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsNull ditetapkan atau tidak.
[EntityField]
public NullableBool IsNull { get; set; }
Nilai Properti
IsOverallocated
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsOverallocated ditetapkan atau tidak.
[EntityField]
public NullableBool IsOverallocated { get; set; }
Nilai Properti
IsPublished
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsPublished ditetapkan atau tidak.
[EntityField]
public NullableBool IsPublished { get; set; }
Nilai Properti
IsRecurring
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsRecurring ditetapkan atau tidak.
[EntityField]
public NullableBool IsRecurring { get; set; }
Nilai Properti
IsResumeValid
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsResumeValid ditetapkan atau tidak.
[EntityField]
public NullableBool IsResumeValid { get; set; }
Nilai Properti
IsRollup
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsRollup ditetapkan atau tidak.
[EntityField]
public NullableBool IsRollup { get; set; }
Nilai Properti
IsSubproject
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsSubproject ditetapkan atau tidak.
[EntityField]
public bool IsSubproject { get; set; }
Nilai Properti
IsSubprojectReadOnly
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsSubprojectReadOnly ditetapkan atau tidak.
[EntityField]
public NullableBool IsSubprojectReadOnly { get; set; }
Nilai Properti
IsSummary
Dapatkan atau menetapkan nilai yang menunjukkan apakah IsSummary ditetapkan atau tidak.
[EntityField]
public bool IsSummary { get; set; }
Nilai Properti
LateFinish
Dapatkan atau menetapkan nilai LateFinish.
[EntityField]
public DateTime LateFinish { get; set; }
Nilai Properti
LateStart
Dapatkan atau menetapkan nilai LateStart.
[EntityField]
public DateTime LateStart { get; set; }
Nilai Properti
LevelAssignments
Dapatkan atau menetapkan nilai yang menunjukkan apakah LevelAssignments ditetapkan atau tidak.
[EntityField]
public NullableBool LevelAssignments { get; set; }
Nilai Properti
LevelingCanSplit
Dapatkan atau menetapkan nilai yang menunjukkan apakah LevelingCanSplit ditetapkan atau tidak.
[EntityField]
public NullableBool LevelingCanSplit { get; set; }
Nilai Properti
LevelingDelay
Dapatkan atau menetapkan nilai LevelingDelay.
[EntityField]
public Duration LevelingDelay { get; set; }
Nilai Properti
ManualDuration
Dapatkan atau menetapkan nilai dari ManualDuration.
[EntityField]
public Duration ManualDuration { get; set; }
Nilai Properti
ManualFinish
Dapatkan atau menetapkan nilai dari ManualFinish.
[EntityField]
public DateTime ManualFinish { get; set; }
Nilai Properti
ManualStart
Dapatkan atau menetapkan nilai dari ManualStart.
[EntityField]
public DateTime ManualStart { get; set; }
Nilai Properti
Name
Dapatkan atau menetapkan nilai nama.
[EntityField]
public string Name { get; set; }
Nilai Properti
Pernyataan RTF
Dapatkan atau menetapkan nilai NotesRTF.
[EntityField]
public string NotesRTF { get; set; }
Nilai Properti
NotesText
Dapatkan atau menetapkan nilai NotesText.
[EntityField]
public string NotesText { get; set; }
Nilai Properti
OutlineCodes
Dapatkan atau menetapkan objek Aspose.Tasks.OutlineCodeCollection.
public OutlineCodeCollection OutlineCodes { get; set; }
Nilai Properti
Remarks
Dua keping data diperlukan - penunjuk ke outlinetabel kode yang ditentukan oleh FieldID, dan nilaiyang ditentukan baik oleh ValueID atau ValueGUID penunjuk ke daftar nilai.
OutlineLevel
Dapatkan atau menetapkan nilai OutlineLevel.
[EntityField]
public int OutlineLevel { get; set; }
Nilai Properti
OutlineNumber
Dapatkan atau menetapkan nilai OutlineNumber.
[EntityField]
public string OutlineNumber { get; set; }
Nilai Properti
OvertimeCost
Dapatkan atau menetapkan nilai OvertimeCost.
[EntityField]
public decimal OvertimeCost { get; set; }
Nilai Properti
OvertimeWork
Dapatkan atau menetapkan nilai OvertimeWork.
[EntityField]
public Duration OvertimeWork { get; set; }
Nilai Properti
ParentProject
Dapatkan rencana ibu dari suatu tugas.
public Project ParentProject { get; }
Nilai Properti
Remarks
Hubungi Project.UpdateReferensi untuk memperbarui properti ini.
ParentTask
Mendapatkan tugas ibu dari tugas.
public Task ParentTask { get; }
Nilai Properti
PercentComplete
Dapatkan atau menetapkan nilai PercentComplete.
[EntityField]
public int PercentComplete { get; set; }
Nilai Properti
PercentWorkComplete
Dapatkan atau menetapkan nilai PercentWorkComplete.
[EntityField]
public int PercentWorkComplete { get; set; }
Nilai Properti
PhysicalPercentComplete
Dapatkan atau menetapkan nilai dari PhysicalPercentComplete.
[EntityField]
public int PhysicalPercentComplete { get; set; }
Nilai Properti
Predecessors
Dapatkan objek Aspose.Tasks.TaskCollection yang mengandung semua predecessor dari objek Task ini.
public TaskCollection Predecessors { get; }
Nilai Properti
PreleveledFinish
Dapatkan atau menetapkan nilai PreleveledFinish.
[EntityField]
public DateTime PreleveledFinish { get; set; }
Nilai Properti
PreleveledStart
Dapatkan atau menetapkan nilai PreleveledStart.
[EntityField]
public DateTime PreleveledStart { get; set; }
Nilai Properti
PrimaveraProperties
Dapatkan objek yang berisi sifat-sifat tertentu untuk tugas yang dibaca dari file Primavera.
public PrimaveraTaskProperties PrimaveraProperties { get; }
Nilai Properti
Priority
Dapatkan atau menetapkan nilai Prioritas.
[EntityField]
public int Priority { get; set; }
Nilai Properti
RecurringInfo
Mendapatkan contoh Aspose.Tasks.RecurringTaskInfo kelas untuk tugas yang merupakan tugas yang berulang; jika tugas itu bukan tugas yang berulang maka kembali nol;
public RecurringTaskInfo RecurringInfo { get; }
Nilai Properti
RegularWork
Dapatkan atau menetapkan nilai dari RegularWork.
[EntityField]
public Duration RegularWork { get; set; }
Nilai Properti
RemainingCost
Dapatkan atau menetapkan nilai RemainingCost.
[EntityField]
public decimal RemainingCost { get; set; }
Nilai Properti
RemainingDuration
Dapatkan atau menetapkan nilai RemainingDuration.
[EntityField]
public Duration RemainingDuration { get; set; }
Nilai Properti
RemainingOvertimeCost
Dapatkan atau menetapkan nilai RemainingOvertimeCost.
[EntityField]
public decimal RemainingOvertimeCost { get; set; }
Nilai Properti
RemainingOvertimeWork
Dapatkan atau menetapkan nilai RemainingOvertimeWork.
[EntityField]
public Duration RemainingOvertimeWork { get; set; }
Nilai Properti
RemainingWork
Dapatkan atau menetapkan nilai dari RemainingWork.
[EntityField]
public Duration RemainingWork { get; set; }
Nilai Properti
Resume
Dapatkan atau menetapkan nilai resume.
[EntityField]
public DateTime Resume { get; set; }
Nilai Properti
SV
Variasi jadwal nilai yang diperoleh, melalui tanggal status proyek.Variasi jadwal (SV) adalah perbedaan antara BCWP dan BCWS.
public double SV { get; set; }
Nilai Properti
SplitParts
Dapatkan koleksi SplitPart yang mewakili bagian dari tugas.
public SplitPartCollection SplitParts { get; }
Nilai Properti
Start
Dapatkan atau menetapkan nilai Start.
[EntityField]
public DateTime Start { get; set; }
Nilai Properti
StartSlack
Dapatkan atau menetapkan nilai StartSlack.
[EntityField]
public TimeSpan StartSlack { get; set; }
Nilai Properti
StartText
Dapatkan atau menetapkan nilai dari StartText.
[EntityField]
public string StartText { get; set; }
Nilai Properti
StartVariance
Dapatkan atau menetapkan nilai dari StartVariance.
[EntityField]
public Duration StartVariance { get; set; }
Nilai Properti
Status
Dapatkan status tugas.
[EntityField]
public TaskStatus Status { get; }
Nilai Properti
StatusManager
Dapatkan atau menetapkan nilai StatusManager.
[EntityField]
public string StatusManager { get; set; }
Nilai Properti
Stop
Dapatkan atau menetapkan nilai Stop.
[EntityField]
public DateTime Stop { get; set; }
Nilai Properti
SubprojectName
Dapatkan atau menetapkan nilai SubprojectName.
[EntityField]
public string SubprojectName { get; set; }
Nilai Properti
Successors
Dapatkan objek Aspose.Tasks.TaskCollection yang berisi semua pengganti dari objek Task ini.
public TaskCollection Successors { get; }
Nilai Properti
TimephasedData
Dapatkan atau menetapkan objek TimephasedDataCollection dari tugas ini.Blok data fasa waktu yang terkait dengan tugas.
public TimephasedDataCollection TimephasedData { get; set; }
Nilai Properti
Remarks
Membaca didukung untuk format XML saja.
TotalSlack
Dapatkan atau menetapkan nilai TotalSlack.
[EntityField]
public TimeSpan TotalSlack { get; set; }
Nilai Properti
Type
Dapatkan atau menetapkan nilai Type.
[EntityField]
public TaskType Type { get; set; }
Nilai Properti
Uid
Dapatkan atau menetapkan nilai Uid.
[EntityField]
public int Uid { get; set; }
Nilai Properti
WBS
Dapatkan atau menetapkan nilai dari WBS.
[EntityField]
public string WBS { get; set; }
Nilai Properti
Tingkat WBS
Dapatkan atau menetapkan nilai WBSLevel.
[EntityField]
public string WBSLevel { get; set; }
Nilai Properti
Warning
Dapatkan atau menetapkan nilai yang menunjukkan apakah Peringatan ditetapkan atau tidak.
[EntityField]
public bool Warning { get; set; }
Nilai Properti
Work
Dapatkan atau menetapkan nilai kerja.
[EntityField]
public Duration Work { get; set; }
Nilai Properti
WorkVariance
Dapatkan atau menetapkan nilai WorkVariance.
[EntityField]
public Duration WorkVariance { get; set; }
Nilai Properti
Methods
Clone()
Mencipta salinan penuh dari tugas tanpa subtasks.
public object Clone()
Returns
Membuat salinan dari suatu tugas.
Delete()
Menghapus tugas dari koleksi tugas proyek ibu dan semua tugasnya.
public void Delete()
Equals(Task)
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan tugas tertentu.
public bool Equals(Task other)
Parameters
other
Task
Tugas yang ditentukan untuk membandingkan dengan instansi ini.
Returns
kembali benar jika tugas yang ditentukan dan instansi ini memiliki ID unik yang sama.
Equals(objek)
Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan objek tertentu.
public override bool Equals(object obj)
Parameters
obj
object
Objek yang ditentukan untuk dibandingkan dengan instans ini.
Returns
kembali benar jika tugas yang ditentukan dan instansi ini memiliki ID unik yang sama.
Dapatkan T>(Key<t dan Taskkey=» » »)
Mengembalikan nilai di mana properti dipaparkan dalam bekas ini.
public T Get<t>(Key<t, taskkey=""> key)
Parameters
kunci properti yang ditentukan. Aspose.Tasks.Tsk untuk mendapatkan kunci properti.
Returns
T
Nilai di mana properti itu dipaparkan dalam bekas ini.
Jenis Parameter
T
jenis nilai yang dipaparkan.
GetHashCode()
Mengembalikan nilai kode hash untuk tugas ini.
public override int GetHashCode()
Returns
mengembalikan nilai kode hash untuk objek ini.
GetTimephasedData(DateTime, DateTime, TimephasedDataType)
Returns Aspose.Tasks.TimephasedDataCollection object dengan Aspose.Tasks.Task.TimephasedData nilai dalam tanggal awal dan akhir tertentu dari jenis data fasa waktu yang ditentukan.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)
Parameters
start
DateTime
Tanggal dimulai untuk data fase waktu.
end
DateTime
Tarikh akhir untuk data fase waktu.
timephasedType
TimephasedDataType
Jenis data fasa waktu (Aspose.Tasks.TimephasedDataType)
Returns
Objek Aspose.Tasks.TimephasedDataCollection dengan Aspose.Tasks.Task.TimephasedData nilai dalam tanggal awal dan akhir tertentu dari jenis data yang ditentukan dalam waktu.
GetTimephasedData(waktu, waktu dan waktu)
Returns Aspose.Tasks.TimephasedDataCollection object dengan Aspose.Tasks.Task.TimephasedData nilai dalam tanggal awal dan akhir yang diberikan.
public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)
Parameters
start
DateTime
Tanggal dimulai untuk data fase waktu.
end
DateTime
Tarikh akhir untuk data fase waktu.
Returns
Daftar Aspose.Tasks.TimephasedData untuk diisi.
MoveToSibling(Task)
Memindahkan tugas saat ini pada level outline yang sama sebelum tugas yang ditentukan.Jika ParentProject.CalculationMode adalah Tidak ada pengguna yang harus memanggil Project.Recalculate() setelah menggunakan metode ini (Ia akan menghitung kembali semua tugas proyek (tarikh awal/akhir, menetapkan tarikh awal/akhir) dan menghitung medan tergantung seperti slaks, lapangan kerja dan biaya, tingkat outline).Jika ParentProject.CalculationMode adalah Manual, metode ini hanya akan menghitung ID tugas, level outline dan angka outline secara otomatis.Jika ParentProject.CalculationMode adalah Automatic, metode ini secara otomatis mengatur kembali semua tugas proyek secara otomatis.(Tarikh permulaan/akhir, menetapkan tarikh awal/kecelakaan, menghitung slaks, bidang kerja dan biaya, penghitungan ulang ID dan tingkat outline).
public void MoveToSibling(Task beforeTask)
Parameters
beforeTask
Task
Tugas sebelum mana tugas saat ini akan dimasukkan.
MoveToSibling(int)
Memindahkan tugas saat ini di level outline yang sama sebelum tugas dengan ID yang ditentukan.Jika ParentProject.CalculationMode adalah Tidak ada pengguna yang harus memanggil Project.Recalculate() setelah menggunakan metode ini (Ia akan menghitung kembali semua tugas proyek (tarikh awal/akhir, menetapkan tarikh awal/akhir) dan menghitung medan tergantung seperti slaks, lapangan kerja dan biaya, tingkat outline).Jika ParentProject.CalculationMode adalah Manual, metode ini hanya akan menghitung ID tugas, level outline dan angka outline secara otomatis.Jika ParentProject.CalculationMode adalah Automatic, metode ini secara otomatis mengatur kembali semua tugas proyek secara otomatis.(Tarikh permulaan/akhir, menetapkan tarikh awal/kecelakaan, menghitung slaks, bidang kerja dan biaya, penghitungan ulang ID dan tingkat outline).
public void MoveToSibling(int beforeTaskId)
Parameters
beforeTaskId
int
ID (Aspose.Tasks.Tsk.Id) dari tugas sebelum tugas saat ini akan dimasukkan.
OutlineIndent()
Masukkan tugas di outline.
public void OutlineIndent()
OutlineOutdent()
Mempromosikan tugas dalam outline.
public void OutlineOutdent()
SelectAllChildTasks()
Secara recursively mengumpulkan semua tugas anak dari tugas ini.
public IEnumerable<task> SelectAllChildTasks()
Returns
IEnumerable dan lt; Task >
Daftar tugas anak dari tugas ini.
Set(Key<t dan Taskkey=“T” T)
Peta properti yang ditentukan ke nilai yang ditentukan dalam wadah ini.
public void Set<t>(Key<t, taskkey=""> key, T val)
Parameters
kunci properti yang ditentukan. Aspose.Tasks.Tsk untuk mendapatkan kunci properti.
val
T
dengan nilai tersebut.
Jenis Parameter
T
jenis nilai yang dipaparkan.
ToString()
Mengembalikan representasi string pendek dari tugas.Detail persembahan yang tepat tidak ditentukan dan diwajibkan untuk diubah.
public override string ToString()
Returns
Rangkaian pendek yang mewakili objek tugas.</t,></t,></t,></t,></t,></t,>