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
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
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
Finish
Få eller indstille den planlagte afslutningsdato for opgaven, når baselinjen blev gemt.
public DateTime Finish { get; set; }
Ejendomsværdi
FixedCost
Få eller indsætte en fast omkostning af opgaven, når baselinjen blev reddet.
public double FixedCost { get; set; }
Ejendomsværdi
Interim
Giver eller indsætter en værdi, der angiver, om dette er en midlertidig baseline.
public bool Interim { get; set; }
Ejendomsværdi
Start
Få eller indstille den planlagte startdato for opgaven, når baselinjen blev gemt.
public DateTime Start { get; set; }
Ejendomsværdi
TimephasedData
Få eller indstille en TimephasedDataCollection instans for dette objekt.Tidsfasedata, der er forbundet med opgavebaselinjen.
public TimephasedDataCollection TimephasedData { get; set; }
Ejendomsværdi
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
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
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
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
returnerer en hash kodeværdi for dette objekt.