Class Task

Class Task

nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)

Predstavlja zadatak u projektu.

public class Task : IEquatable<task>

Inheritance

object Task

Implements

IEquatable

naslijeđeni članovi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

To predstavlja jedan atomski šunk rada.

Može se koristitiTask

za planiranje projekta stvaranjem zadataka i dodjeljivanjem odgovarajućih resursa na njih. zadatci u projektu organizirani su kao korijena hierarhijska struktura drveta, s korijenom zadatkom i poddrvama dječjih zadataka.Za izgradnju drveta zadataka možete koristiti specijaliziranu kolekciju Aspose.Tasks.TaskCollection pristupom imovini Aspose.Tasks.Project.RootTask itd.:

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; }

Vrijednost nekretnina

double

ActivityId

Predstavlja polje ID aktivnosti - jedinstveni identifikator zadatka koji koristi Primavera. (samo primjenjivo na Primavera projekte).

public string ActivityId { get; set; }

Vrijednost nekretnina

string

ActualCost

Dobivaju ili postavljaju vrijednost ActualCost.

[EntityField]
public decimal ActualCost { get; set; }

Vrijednost nekretnina

decimal

ActualDuration

Dobivaju ili postavljaju vrijednost ActualDuration.

[EntityField]
public Duration ActualDuration { get; set; }

Vrijednost nekretnina

Duration

ActualFinish

Dobiva ili postavlja vrijednost ActualFinish.

[EntityField]
public DateTime ActualFinish { get; set; }

Vrijednost nekretnina

DateTime

ActualOvertimeCost

Dobiva ili postavlja vrijednost ActualOvertimeCost.

[EntityField]
public decimal ActualOvertimeCost { get; set; }

Vrijednost nekretnina

decimal

ActualOvertimeWork

Dobiva ili postavlja vrijednost ActualOvertimeWork.

[EntityField]
public Duration ActualOvertimeWork { get; set; }

Vrijednost nekretnina

Duration

ActualOvertimeWorkProtected

Dobiva ili postavlja vrijednost za ActualOvertimeWorkProtected.

[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }

Vrijednost nekretnina

Duration

ActualStart

Dobiva ili postavlja vrijednost za ActualStart.

[EntityField]
public DateTime ActualStart { get; set; }

Vrijednost nekretnina

DateTime

ActualWork

Dobiva ili postavlja vrijednost ActualWork-a.

[EntityField]
public Duration ActualWork { get; set; }

Vrijednost nekretnina

Duration

ActualWorkProtected

Dobivaju ili postavljaju vrijednost ActualWorkProtected.

[EntityField]
public Duration ActualWorkProtected { get; set; }

Vrijednost nekretnina

Duration

Assignments

Dobivate skup resursnih zadaća za ovaj objekt.

public ResourceAssignmentCollection Assignments { get; }

Vrijednost nekretnina

ResourceAssignmentCollection

BCWP

Dobivaju ili postavljaju vrijednost BCWP-a.

[EntityField]
public double BCWP { get; set; }

Vrijednost nekretnina

double

BCWS

Dobiva ili postavlja vrijednost BCWS-a.

[EntityField]
public double BCWS { get; set; }

Vrijednost nekretnina

double

Baselines

Dobiva ili postavlja zbirku osnovnih vrijednosti zadatka.

public TaskBaselineCollection Baselines { get; set; }

Vrijednost nekretnina

TaskBaselineCollection

BudgetCost

Dobivaju ili postavljaju vrijednost proračuna.

[EntityField]
public decimal BudgetCost { get; set; }

Vrijednost nekretnina

decimal

BudgetWork

Dobiva ili postavlja vrijednost BudgetWork-a.

[EntityField]
public Duration BudgetWork { get; set; }

Vrijednost nekretnina

Duration

CV

Dobivaju ili postavljaju vrijednost CV-a.

[EntityField]
public double CV { get; set; }

Vrijednost nekretnina

double

Calendar

Dobivaju ili postavljaju vrijednost Kalendara.

[EntityField]
public Calendar Calendar { get; set; }

Vrijednost nekretnina

Calendar

Children

Dostaje dječji zadatak prikupljanje ovog predmeta.Objekt TaskCollection koji predstavlja zadatke djece.

public TaskCollection Children { get; }

Vrijednost nekretnina

TaskCollection

CommitmentFinish

Dobivaju ili postavljaju vrijednost OdgovoraFinish.

[EntityField]
public DateTime CommitmentFinish { get; set; }

Vrijednost nekretnina

DateTime

CommitmentStart

Dobivaju ili postavljaju vrijednost OdgovoraStart.

[EntityField]
public DateTime CommitmentStart { get; set; }

Vrijednost nekretnina

DateTime

CommitmentType

Dobiva ili postavlja vrijednost CommitmentType.

[EntityField]
public int CommitmentType { get; set; }

Vrijednost nekretnina

int

ConstraintDate

Dobiva ili postavlja vrijednost ConstraintDate-a.

[EntityField]
public DateTime ConstraintDate { get; set; }

Vrijednost nekretnina

DateTime

ConstraintType

Dobiva ili postavlja vrijednost ConstraintType.

[EntityField]
public ConstraintType ConstraintType { get; set; }

Vrijednost nekretnina

ConstraintType

Contact

Dobivaju ili postavljaju vrijednost kontakta.

[EntityField]
public string Contact { get; set; }

Vrijednost nekretnina

string

Cost

Dobivaju ili postavljaju vrijednost troškova.

[EntityField]
public decimal Cost { get; set; }

Vrijednost nekretnina

decimal

CostVariance

Dobivaju ili postavljaju vrijednost CostVariancea.

[EntityField]
public double CostVariance { get; set; }

Vrijednost nekretnina

double

Created

Dobivaju ili postavljaju vrijednost stvorenog.

[EntityField]
public DateTime Created { get; set; }

Vrijednost nekretnina

DateTime

Deadline

Dobivaju ili postavljaju vrijednost vremenskog razdoblja.

[EntityField]
public DateTime Deadline { get; set; }

Vrijednost nekretnina

DateTime

DisplayAsSummary

Dobiva ili postavlja vrijednost koja ukazuje na to je li postavljen ili ne.

[EntityField]
public NullableBool DisplayAsSummary { get; set; }

Vrijednost nekretnina

NullableBool

DisplayOnTimeline

Dobiva ili postavlja vrijednost koja ukazuje na to je li DisplayOnTimeline postavljen ili ne.

[EntityField]
public bool DisplayOnTimeline { get; set; }

Vrijednost nekretnina

bool

Duration

Dobivaju ili postavljaju vrijednost trajanja.

[EntityField]
public Duration Duration { get; set; }

Vrijednost nekretnina

Duration

DurationFormat

Dobiva ili postavlja vrijednost DurationFormat.

[EntityField]
public TimeUnitType DurationFormat { get; set; }

Vrijednost nekretnina

TimeUnitType

DurationText

Dobiva ili postavlja vrijednost DurationText.

[EntityField]
public string DurationText { get; set; }

Vrijednost nekretnina

string

DurationVariance

Dobiva ili postavlja vrijednost DurationVariance.

[EntityField]
public Duration DurationVariance { get; set; }

Vrijednost nekretnina

Duration

EarlyFinish

Dobiva ili postavlja vrijednost EarlyFinish.

[EntityField]
public DateTime EarlyFinish { get; set; }

Vrijednost nekretnina

DateTime

EarlyStart

Dobiva ili postavlja vrijednost EarlyStart.

[EntityField]
public DateTime EarlyStart { get; set; }

Vrijednost nekretnina

DateTime

EarnedValueMethod

Dobiva ili postavlja vrijednost EarnedValueMetoda.

[EntityField]
public EarnedValueMethodType EarnedValueMethod { get; set; }

Vrijednost nekretnina

EarnedValueMethodType

ExtendedAttributes

Pronađe prošireniAttributeCollection objekt koji sadrži vrijednosti proširenog atributa.

public ExtendedAttributeCollection ExtendedAttributes { get; }

Vrijednost nekretnina

ExtendedAttributeCollection

Remarks

Potrebni su dva dijela podataka - pokazatelj nazad na proširenu tablicu atributakoji je određen ili jedinstvenim ID-om ili ID-om polja, a vrijednostkoji je određen ili s vrijednošću, ili pokazatelj nazad na popis vrijednosti.

ExternalId

Dobiva ili postavlja vrijednost vanjskog.

[EntityField]
public int ExternalId { get; set; }

Vrijednost nekretnina

int

ExternalTaskProject

Dobiva ili postavlja vrijednost ExternalTaskProject.

[EntityField]
public string ExternalTaskProject { get; set; }

Vrijednost nekretnina

string

ExternalUid

Pronađite ili postavite jedinstveni identifikator vanjskog zadatka kada je zadatak vanjski.

[EntityField]
public int ExternalUid { get; set; }

Vrijednost nekretnina

int

Finish

Dobivaju ili postavljaju vrijednost završetka.

[EntityField]
public DateTime Finish { get; set; }

Vrijednost nekretnina

DateTime

FinishSlack

Dobiva ili postavlja vrijednost FinishSlack.

[EntityField]
public TimeSpan FinishSlack { get; set; }

Vrijednost nekretnina

TimeSpan

FinishText

Dobiva ili postavlja vrijednost FinishText-a.

[EntityField]
public string FinishText { get; set; }

Vrijednost nekretnina

string

FinishVariance

Dobiva ili postavlja vrijednost FinishVariance.

[EntityField]
public Duration FinishVariance { get; set; }

Vrijednost nekretnina

Duration

FixedCost

Dobivaju ili postavljaju vrijednost FixedCost.

[EntityField]
public double FixedCost { get; set; }

Vrijednost nekretnina

double

FixedCostAccrual

Dobiva ili postavlja vrijednost FixedCostAccrual.

[EntityField]
public CostAccrualType FixedCostAccrual { get; set; }

Vrijednost nekretnina

CostAccrualType

FreeSlack

Dobiva ili postavlja vrijednost FreeSlack.

[EntityField]
public TimeSpan FreeSlack { get; set; }

Vrijednost nekretnina

TimeSpan

Guid

Dobivaju ili postavljaju vrijednost vodiča.

[EntityField]
public string Guid { get; set; }

Vrijednost nekretnina

string

HideBar

Dobiva ili postavlja vrijednost koja ukazuje na to je li HideBar postavljen ili ne.

[EntityField]
public NullableBool HideBar { get; set; }

Vrijednost nekretnina

NullableBool

Hyperlink

Dobiva ili postavlja naslov ili objašnjavajući tekst za hiperpovezivanje povezano s zadatkom.

[EntityField]
public string Hyperlink { get; set; }

Vrijednost nekretnina

string

HyperlinkAddress

Dobiva ili postavlja adresu za hiperpovezivanje povezano s zadatkom.

[EntityField]
public string HyperlinkAddress { get; set; }

Vrijednost nekretnina

string

Remarks

Cjelovita adresa (Hyperlink Href u Microsoft Project) hiperpoveza je sukladnost HyperlinkAddress i HyperlinkSubAddress.

HyperlinkSubAddress

Dobiva ili postavlja određenu lokaciju u dokumentu u hiperpovezivom povezanom s zadatkom.

[EntityField]
public string HyperlinkSubAddress { get; set; }

Vrijednost nekretnina

string

Remarks

Cjelovita adresa (Hyperlink Href u Microsoft Project) hiperpoveza je sukladnost HyperlinkAddress i HyperlinkSubAddress.

Id

Dobiva ili postavlja vrijednost ID-a.

[EntityField]
public int Id { get; set; }

Vrijednost nekretnina

int

IgnoreResourceCalendar

Dobiva ili postavlja vrijednost koja ukazuje na to je li IgnoreResourceCalendar postavljen ili ne.

[EntityField]
public NullableBool IgnoreResourceCalendar { get; set; }

Vrijednost nekretnina

NullableBool

IgnoreWarnings

Dobiva ili postavlja vrijednost koja ukazuje na to je li IgnoreWarnings postavljen ili ne.

[EntityField]
public bool IgnoreWarnings { get; set; }

Vrijednost nekretnina

bool

IsActive

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsActive postavljen ili ne.

[EntityField]
public NullableBool IsActive { get; set; }

Vrijednost nekretnina

NullableBool

IsCritical

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsCritical postavljen ili ne.

[EntityField]
public NullableBool IsCritical { get; set; }

Vrijednost nekretnina

NullableBool

IsEffortDriven

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsEffortDriven postavljen ili ne.

[EntityField]
public NullableBool IsEffortDriven { get; set; }

Vrijednost nekretnina

NullableBool

IsEstimated

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsEstimated postavljen ili ne.

[EntityField]
public NullableBool IsEstimated { get; set; }

Vrijednost nekretnina

NullableBool

IsExpanded

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsExpanded postavljen ili ne.

[EntityField]
public NullableBool IsExpanded { get; set; }

Vrijednost nekretnina

NullableBool

IsExternalTask

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsExternalTask postavljen ili ne.

[EntityField]
public bool IsExternalTask { get; set; }

Vrijednost nekretnina

bool

IsManual

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsManual postavljen ili ne.

[EntityField]
public NullableBool IsManual { get; set; }

Vrijednost nekretnina

NullableBool

IsMarked

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsMarked postavljen ili ne.

[EntityField]
public bool IsMarked { get; set; }

Vrijednost nekretnina

bool

IsMilestone

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsMilestone postavljen ili ne.

[EntityField]
public NullableBool IsMilestone { get; set; }

Vrijednost nekretnina

NullableBool

IsNull

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsNull postavljen ili ne.

[EntityField]
public NullableBool IsNull { get; set; }

Vrijednost nekretnina

NullableBool

IsOverallocated

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsOverallocated postavljen ili ne.

[EntityField]
public NullableBool IsOverallocated { get; set; }

Vrijednost nekretnina

NullableBool

IsPublished

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsPublished postavljen ili ne.

[EntityField]
public NullableBool IsPublished { get; set; }

Vrijednost nekretnina

NullableBool

IsRecurring

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsRecurring postavljen ili ne.

[EntityField]
public NullableBool IsRecurring { get; set; }

Vrijednost nekretnina

NullableBool

IsResumeValid

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsResumeValid postavljen ili ne.

[EntityField]
public NullableBool IsResumeValid { get; set; }

Vrijednost nekretnina

NullableBool

IsRollup

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsRollup postavljen ili ne.

[EntityField]
public NullableBool IsRollup { get; set; }

Vrijednost nekretnina

NullableBool

IsSubproject

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsSubproject postavljen ili ne.

[EntityField]
public bool IsSubproject { get; set; }

Vrijednost nekretnina

bool

IsSubprojectReadOnly

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsSubprojectReadOnly postavljen ili ne.

[EntityField]
public NullableBool IsSubprojectReadOnly { get; set; }

Vrijednost nekretnina

NullableBool

IsSummary

Dobiva ili postavlja vrijednost koja ukazuje na to je li IsSummary postavljen ili ne.

[EntityField]
public bool IsSummary { get; set; }

Vrijednost nekretnina

bool

LateFinish

Dobiva ili postavlja vrijednost LateFinish.

[EntityField]
public DateTime LateFinish { get; set; }

Vrijednost nekretnina

DateTime

LateStart

Dobiva ili postavlja vrijednost LateStart.

[EntityField]
public DateTime LateStart { get; set; }

Vrijednost nekretnina

DateTime

LevelAssignments

Dobiva ili postavlja vrijednost koja ukazuje na to je li postavljeno ili ne.

[EntityField]
public NullableBool LevelAssignments { get; set; }

Vrijednost nekretnina

NullableBool

LevelingCanSplit

Dobiva ili postavlja vrijednost koja ukazuje na to je li postavljen ili ne.

[EntityField]
public NullableBool LevelingCanSplit { get; set; }

Vrijednost nekretnina

NullableBool

LevelingDelay

Dobivate ili postavite vrijednost od LevelingDelay.

[EntityField]
public Duration LevelingDelay { get; set; }

Vrijednost nekretnina

Duration

ManualDuration

Dobiva ili postavlja vrijednost ManualDuration.

[EntityField]
public Duration ManualDuration { get; set; }

Vrijednost nekretnina

Duration

ManualFinish

Dobiva ili postavlja vrijednost za ManualFinish.

[EntityField]
public DateTime ManualFinish { get; set; }

Vrijednost nekretnina

DateTime

ManualStart

Dobiva ili postavlja vrijednost za ManualStart.

[EntityField]
public DateTime ManualStart { get; set; }

Vrijednost nekretnina

DateTime

Name

Dobivaju ili postavljaju vrijednost imena.

[EntityField]
public string Name { get; set; }

Vrijednost nekretnina

string

UpozorenjeRTF

Dobiva ili postavlja vrijednost NotesRTF-a.

[EntityField]
public string NotesRTF { get; set; }

Vrijednost nekretnina

string

NotesText

Dobiva ili postavlja vrijednost NotesText.

[EntityField]
public string NotesText { get; set; }

Vrijednost nekretnina

string

OutlineCodes

Pronađite ili postavite Aspose.Tasks.OutlineCodeCollection objekt.

public OutlineCodeCollection OutlineCodes { get; set; }

Vrijednost nekretnina

OutlineCodeCollection

Remarks

Potrebni su dva dijela podataka - jedan pokazatelj na outlineTablica koda koja je određena FieldID-om i vrijednostkoji je određen ili ValueID ili ValueGUID pokazatelj na popisu vrijednosti.

OutlineLevel

Dobiva ili postavlja vrijednost OutlineLevel.

[EntityField]
public int OutlineLevel { get; set; }

Vrijednost nekretnina

int

OutlineNumber

Dobiva ili postavlja vrijednost OutlineNumber.

[EntityField]
public string OutlineNumber { get; set; }

Vrijednost nekretnina

string

OvertimeCost

Dobiva ili postavlja vrijednost OvertimeCost.

[EntityField]
public decimal OvertimeCost { get; set; }

Vrijednost nekretnina

decimal

OvertimeWork

Dobiva ili postavlja vrijednost OvertimeWork.

[EntityField]
public Duration OvertimeWork { get; set; }

Vrijednost nekretnina

Duration

ParentProject

Dobivaju roditeljski projekt zadatka.

public Project ParentProject { get; }

Vrijednost nekretnina

Project

Remarks

Pozovite Project.UpdateReferencije za ažuriranje tih svojstava.

ParentTask

To je roditeljski zadatak za zadatak.

public Task ParentTask { get; }

Vrijednost nekretnina

Task

PercentComplete

Dobivaju ili postavljaju vrijednost od ProcentComplete.

[EntityField]
public int PercentComplete { get; set; }

Vrijednost nekretnina

int

PercentWorkComplete

Dobivate ili postavite vrijednost od ProcentWorkComplete.

[EntityField]
public int PercentWorkComplete { get; set; }

Vrijednost nekretnina

int

PhysicalPercentComplete

Dobiva ili postavlja vrijednost PhysicalPercentComplete.

[EntityField]
public int PhysicalPercentComplete { get; set; }

Vrijednost nekretnina

int

Predecessors

Dobiva Aspose.Tasks.TaskCollection objekt koji sadrži sve prethodnike ovog Task objekta.

public TaskCollection Predecessors { get; }

Vrijednost nekretnina

TaskCollection

PreleveledFinish

Dobiva ili postavlja vrijednost PreleveledFinish.

[EntityField]
public DateTime PreleveledFinish { get; set; }

Vrijednost nekretnina

DateTime

PreleveledStart

Dobiva ili postavlja vrijednost PreleveledStart.

[EntityField]
public DateTime PreleveledStart { get; set; }

Vrijednost nekretnina

DateTime

PrimaveraProperties

Dobiva objekt koji sadrži svojstva specifična za Primavera za zadatak pročitan iz Primavera datoteke.

public PrimaveraTaskProperties PrimaveraProperties { get; }

Vrijednost nekretnina

PrimaveraTaskProperties

Priority

Dobivaju ili postavljaju vrijednost prioriteta.

[EntityField]
public int Priority { get; set; }

Vrijednost nekretnina

int

RecurringInfo

Dobiva primjer Aspose.Tasks.RecurringTaskInfo klase za zadatak koji je ponavljajući zadatak; ako zadatak nije ponavljajući zadatak, onda se vraća nula;Informacije za primjer Aspose.Tasks.RecurringTaskInfo prisutne su samo u formatu mpp datoteke.

public RecurringTaskInfo RecurringInfo { get; }

Vrijednost nekretnina

RecurringTaskInfo

RegularWork

Dobiva ili postavlja vrijednost RegularWork.

[EntityField]
public Duration RegularWork { get; set; }

Vrijednost nekretnina

Duration

RemainingCost

Dobivaju ili postavljaju vrijednost RemainingCost.

[EntityField]
public decimal RemainingCost { get; set; }

Vrijednost nekretnina

decimal

RemainingDuration

Dobivaju ili postavljaju vrijednost RemainingDuration.

[EntityField]
public Duration RemainingDuration { get; set; }

Vrijednost nekretnina

Duration

RemainingOvertimeCost

Dobivaju ili postavljaju vrijednost za ostanakOvertimeCost.

[EntityField]
public decimal RemainingOvertimeCost { get; set; }

Vrijednost nekretnina

decimal

RemainingOvertimeWork

Dobiva ili postavlja vrijednost za RemainingOvertimeWork.

[EntityField]
public Duration RemainingOvertimeWork { get; set; }

Vrijednost nekretnina

Duration

RemainingWork

Dobivaju ili postavljaju vrijednost za RemainingWork.

[EntityField]
public Duration RemainingWork { get; set; }

Vrijednost nekretnina

Duration

Resume

Dobivaju ili postavljaju vrijednost rezuma.

[EntityField]
public DateTime Resume { get; set; }

Vrijednost nekretnina

DateTime

SV

Vrijednost dobivenog rasporeda varijante, kroz datum statusa projekta.Programska varijanta (SV) je razlika između BCWP i BCWS.

public double SV { get; set; }

Vrijednost nekretnina

double

SplitParts

Dobiva SplitPart kolekciju koja predstavlja dijelove zadatka.

public SplitPartCollection SplitParts { get; }

Vrijednost nekretnina

SplitPartCollection

Start

Dobivaju ili postavljaju vrijednost za početak.

[EntityField]
public DateTime Start { get; set; }

Vrijednost nekretnina

DateTime

StartSlack

Dobiva ili postavlja vrijednost StartSlack.

[EntityField]
public TimeSpan StartSlack { get; set; }

Vrijednost nekretnina

TimeSpan

StartText

Dobiva ili postavlja vrijednost StartText-a.

[EntityField]
public string StartText { get; set; }

Vrijednost nekretnina

string

StartVariance

Dobiva ili postavlja vrijednost StartVariancea.

[EntityField]
public Duration StartVariance { get; set; }

Vrijednost nekretnina

Duration

Status

Dobivaju status zadataka.

[EntityField]
public TaskStatus Status { get; }

Vrijednost nekretnina

TaskStatus

StatusManager

Dobiva ili postavlja vrijednost za StatusManager.

[EntityField]
public string StatusManager { get; set; }

Vrijednost nekretnina

string

Stop

Dobivaju ili postavljaju vrijednost za zaustavljanje.

[EntityField]
public DateTime Stop { get; set; }

Vrijednost nekretnina

DateTime

SubprojectName

Dobiva ili postavlja vrijednost SubprojectName.

[EntityField]
public string SubprojectName { get; set; }

Vrijednost nekretnina

string

Successors

Dobiva Aspose.Tasks.TaskCollection objekt koji sadrži sve nasljednike ovog Task objekta.

public TaskCollection Successors { get; }

Vrijednost nekretnina

TaskCollection

TimephasedData

Pronađite ili postavite TimephasedDataCollection objekt ove zadaće.Vrijeme faze blokiranja podataka povezan s zadatkom.

public TimephasedDataCollection TimephasedData { get; set; }

Vrijednost nekretnina

TimephasedDataCollection

Remarks

Čitanje je podržano samo za XML format.

TotalSlack

Dobiva ili postavlja vrijednost TotalSlack.

[EntityField]
public TimeSpan TotalSlack { get; set; }

Vrijednost nekretnina

TimeSpan

Type

Dobiva ili postavlja vrijednost tipa.

[EntityField]
public TaskType Type { get; set; }

Vrijednost nekretnina

TaskType

Uid

Dobiva ili postavlja vrijednost UID-a.

[EntityField]
public int Uid { get; set; }

Vrijednost nekretnina

int

WBS

Dobiva ili postavlja vrijednost WBS-a.

[EntityField]
public string WBS { get; set; }

Vrijednost nekretnina

string

WBS razina

Dobiva ili postavlja vrijednost WBSLevel.

[EntityField]
public string WBSLevel { get; set; }

Vrijednost nekretnina

string

Warning

Dobiva ili postavlja vrijednost koja ukazuje na to je li Upozorenje postavljeno ili ne.

[EntityField]
public bool Warning { get; set; }

Vrijednost nekretnina

bool

Work

Dobivaju ili postavljaju vrijednost rada.

[EntityField]
public Duration Work { get; set; }

Vrijednost nekretnina

Duration

WorkVariance

Dobiva ili postavlja vrijednost WorkVariance.

[EntityField]
public Duration WorkVariance { get; set; }

Vrijednost nekretnina

Duration

Methods

Clone()

Stvorite punu kopiju zadatka bez poddjela.

public object Clone()

Returns

object

Stvorena kopija zadatka.

Delete()

Izbjegava zadatak iz zbirke zadataka rodnog projekta i svih njegovih zadataka.

public void Delete()

Equals(Task)

Vrati vrijednost koja ukazuje na to je li ta primjera jednaka određenom zadatku.

public bool Equals(Task other)

Parameters

other Task

Zadatak određen za usporedbu s ovim slučajem.

Returns

bool

vraća se istinito ako određena zadaća i ta instanca imaju jednake jedinstvene ID-ove.

Equals(Objekt)

Vrati vrijednost koja ukazuje na to je li ta instanca jednaka određenom objektu.

public override bool Equals(object obj)

Parameters

obj object

Prikazani predmet za usporedbu s ovim slučajem.

Returns

bool

vraća se istinito ako određena zadaća i ta instanca imaju jednake jedinstvene ID-ove.

Svijet T>(Ključne riječi Taskkey="">)

Vrati vrijednost na koju je imovina upisana u ovom kontejneru.

public T Get<t>(Key<t, taskkey=""> key)

Parameters

key Key <t, taskkey ="">

određeni ključ za nekretnine. Aspose.Tasks.Tsk za dobivanje ključa za nekretnine.

Returns

T

vrijednost na koju je imovina upisana u ovom kontejneru.

Vrsta parametara

T

Vrsta kartirane vrijednosti.

GetHashCode()

Vrati vrijednost hash koda za ovu zadaću.

public override int GetHashCode()

Returns

int

vraća vrijednost hash koda za ovaj objekt.

GetTimephasedData(Datum, datum, datum, datum)

Vrati Aspose.Tasks.TimephasedDataCollection objekt s Aspose.Tasks.Task.TimephasedVrijednosti podataka u određenim datumima početka i završetka određenog vremenskog tipa podataka.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)

Parameters

start DateTime

Datum početka za vremenske fazne podatke.

end DateTime

Krajnji datum za vremenske fazne podatke.

timephasedType TimephasedDataType

Vrsta vremenskih faza podataka (Aspose.Tasks.TimephasedDataType).

Returns

TimephasedDataCollection

Aspose.Tasks.TimephasedDataCollection objekt s Aspose.Tasks.Task.TimephasedVrijednosti podataka u određenim datumima početka i završetka određenog vremenskog tipa podataka.

GetTimephasedData(Datum vremena, datum vremena)

Povratak Aspose.Tasks.TimephasedDataCollection objekta s Aspose.Tasks.Task.TimephasedVrijednosti podataka u određenim datumima početka i kraja.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

Datum početka za vremenske fazne podatke.

end DateTime

Krajnji datum za vremenske fazne podatke.

Returns

TimephasedDataCollection

Popis Aspose.Tasks.TimephasedData za ispunjavanje.

MoveToSibling(Task)

Pokreće trenutnu zadaću na istoj razini izlaska prije određenog zadatka.Ako je ParentProject.CalculationMode Niti jedan korisnik ne bi trebao pozvati Project.Recalculate() nakon korištenja ove metode (To će ponovno izračunati sve zadatke projekta (start/finish datuma, postaviti ranije/kasno datuma) i izračunati ovisna polja kao što su trake, radna i troškovna polja, razine izlaska).Ako je ParentProject.CalculationMode Manual, metoda će automatski izračunati samo identifikaciju zadataka, razinu izlaska i brojeve izlaska.Ako je ParentProject.CalculationMode automatski, metoda automatski obnavlja sve zadatke projekta(Start/finish datumi, postavlja ranije/kasno datume, izračunava slake, radno i troškovno polje, preračuna ID-ove i razine izlaska).

public void MoveToSibling(Task beforeTask)

Parameters

beforeTask Task

Zadatak prije kojeg će se uvrstiti trenutni zadatak.

MoveToSibling(int)

Pokreće trenutnu zadaću na istoj razini izlaska prije zadatka s određenim ID-om.Ako je ParentProject.CalculationMode Niti jedan korisnik ne bi trebao pozvati Project.Recalculate() nakon korištenja ove metode (To će ponovno izračunati sve zadatke projekta (start/finish datuma, postaviti ranije/kasno datuma) i izračunati ovisna polja kao što su trake, radna i troškovna polja, razine izlaska).Ako je ParentProject.CalculationMode Manual, metoda će automatski izračunati samo identifikaciju zadataka, razinu izlaska i brojeve izlaska.Ako je ParentProject.CalculationMode automatski, metoda automatski obnavlja sve zadatke projekta(Start/finish datumi, postavlja ranije/kasno datume, izračunava slake, radno i troškovno polje, preračuna ID-ove i razine izlaska).

public void MoveToSibling(int beforeTaskId)

Parameters

beforeTaskId int

ID (Aspose.Tasks.Tsk.Id) zadatka prije koje će se uvrstiti trenutna zadaća.

OutlineIndent()

Upišite zadatak u outline.

public void OutlineIndent()

OutlineOutdent()

Promicanje zadatka u outline.

public void OutlineOutdent()

SelectAllChildTasks()

Recursivno prikuplja sve dječje zadatke ove zadaće.

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable < Task >

Popis dječjih zadaća za ovu zadaću.

Sjednica T>(Ključne riječi Taskkey=» » » » T)

Zemljevid određene imovine prema određenoj vrijednosti u ovom kontejneru.

public void Set<t>(Key<t, taskkey=""> key, T val)

Parameters

key Key <t, taskkey ="">

određeni ključ za nekretnine. Aspose.Tasks.Tsk za dobivanje ključa za nekretnine.

val T

Vrijednost je.

Vrsta parametara

T

Vrsta kartirane vrijednosti.

ToString()

Povratak kratkog redovnog predstavljanja zadatka.Točni detalji predstavljanja nisu navedeni i podložni su promjenama.

public override string ToString()

Returns

string

Kratka traka koja predstavlja zadatak objekt.</t,></t,></t,></t,></t,></t,>

 Hrvatski