Class TaskBaseline

Class TaskBaseline

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Det er baseline af en opgave.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>

Inheritance

object Baseline TaskBaseline

Implements

IComparable , IEquatable , IComparable , IEquatable

De arvede medlemmer

Baseline.Equals(Baseline) , Baseline.Equals(object) , Baseline.GetHashCode() , Baseline.CompareTo(Baseline) , Baseline.BaselineNumber , Baseline.Work , Baseline.Cost , Baseline.Bcws , Baseline.Bcwp , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TaskBaseline(Task)

Start en ny instans af Aspose.Tasks.TaskBaseline klasse.

public TaskBaseline(Task task)

Parameters

task Task

Baselins forældreopgave.

Properties

Duration

Få eller indstille den planlagte varighed af opgaven, når baselinjen blev reddet.

public Duration Duration { get; set; }

Ejendomsværdi

Duration

EstimatedDuration

Giver eller indsætter en værdi, der angiver, om den baseline varighed af opgaven er beregnet.

public bool EstimatedDuration { get; set; }

Ejendomsværdi

bool

Finish

Få eller indstille den planlagte afslutningsdato for opgaven, når baselinjen blev gemt.

public DateTime Finish { get; set; }

Ejendomsværdi

DateTime

FixedCost

Få eller indsætte en fast omkostning af opgaven, når baselinjen blev reddet.

public double FixedCost { get; set; }

Ejendomsværdi

double

Interim

Giver eller indsætter en værdi, der angiver, om dette er en midlertidig baseline.

public bool Interim { get; set; }

Ejendomsværdi

bool

Start

Få eller indstille den planlagte startdato for opgaven, når baselinjen blev gemt.

public DateTime Start { get; set; }

Ejendomsværdi

DateTime

TimephasedData

Få eller indstille en TimephasedDataCollection instans for dette objekt.Tidsfasedata, der er forbundet med opgavebaselinjen.

public TimephasedDataCollection TimephasedData { get; set; }

Ejendomsværdi

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

Sammenlignbar grænseflade implementering.Sammenlign denne instans med det angivne Baseline-objekt.

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

Den angivne Baseline er forpligtet til at sammenligne denne instans med.

Returns

int

returnerer -1 hvis denne instans er mindre end det angivne objekt, 1 hvis denne instans er større end det angivne objekt; ellers returnerer 0

Equals(TaskBaseline)

Returnerer en værdi, der angiver, om denne instans er lig med det angivne TaskBaseline-objekt.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

den angivne AssignmentBaseline modsætter sig at sammenligne med denne instans.

Returns

bool

returnerer sandt, hvis denne instans er lig med det angivne TaskBaseline-objekt; ellers falsk.

Equals(Objekt)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

public override bool Equals(object obj)

Parameters

obj object

Målet er at sammenligne med denne instans.

Returns

bool

True hvis det angivne objekt er en TaskBaseline, der har samme UID-værdi som denne instans; ellers falsk.

GetHashCode()

Returnerer en hash kodeværdi for eksemplet på Aspose.Tasks.TaskBaseline klasse.

public override int GetHashCode()

Returns

int

returnerer en hash kodeværdi for dette objekt.

 Dansk