Class TaskBaseline
Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)
Det är baslinjen för en uppgift.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>
Inheritance
object ← Baseline ← TaskBaseline
Implements
IComparable
Arvsmedlemmar
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)
Initialiserar en ny instans av Aspose.Tasks.TaskBaseline klass.
public TaskBaseline(Task task)
Parameters
task
Task
Baselins föräldrauppgift.
Properties
Duration
Få eller ställa in den planerade varaktigheten av uppgiften när baslinjen sparas.
public Duration Duration { get; set; }
Fastighetsvärde
EstimatedDuration
Få eller ange ett värde som anger om baslängden för uppgiften har uppskattats.
public bool EstimatedDuration { get; set; }
Fastighetsvärde
Finish
Få eller ställa in den planerade slutdatum för uppgiften när baslinjen sparas.
public DateTime Finish { get; set; }
Fastighetsvärde
FixedCost
Få eller ställa in en fast kostnad för uppgiften när baslinjen sparas.
public double FixedCost { get; set; }
Fastighetsvärde
Interim
Få eller ange ett värde som anger om detta är en Interim Baseline.
public bool Interim { get; set; }
Fastighetsvärde
Start
Få eller ställa in den planerade startdatumet för uppgiften när baslinjen sparas.
public DateTime Start { get; set; }
Fastighetsvärde
TimephasedData
Få eller ställa in en TimephasedDataCollection instans för detta objekt.Tidsfasdata som är förknippade med arbetsbaslinjen.
public TimephasedDataCollection TimephasedData { get; set; }
Fastighetsvärde
Methods
CompareTo(TaskBaseline)
Jämförbar gränssnitt implementering.Jämför denna instans med det angivna Baseline-objektet.
public int CompareTo(TaskBaseline other)
Parameters
other
TaskBaseline
Den angivna Baseline-objektet för att jämföra denna instans med.
Returns
returnerar -1 om denna instans är mindre än det angivna objektet, 1 om denna instans är större än det angivna objektet; annars returnerar 0
Equals(TaskBaseline)
Returnerar ett värde som anger om denna instans är lika med det angivna TaskBaseline-objektet.
public bool Equals(TaskBaseline other)
Parameters
other
TaskBaseline
den angivna AssignmentBaseline motsätter sig att jämföra med denna instans.
Returns
returnerar sant om denna instans är lika med det angivna TaskBaseline-objektet; annars falsk.
Equals(Objektet)
Returnerar ett värde som anger om denna instans är lika med ett angivet objekt.
public override bool Equals(object obj)
Parameters
obj
object
Målet är att jämföra med denna instans.
Returns
True om det angivna objektet är en TaskBaseline som har samma UID-värde som denna instans; annars, The translation of “false” to Swedish is “falskt”..
GetHashCode()
Returnerar ett hashkodvärde för exempelvis Aspose.Tasks.TaskBaseline-klassen.
public override int GetHashCode()
Returns
returnerar en hashkod värde för detta objekt.