Class TaskBaseline
De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)
De basislijn van een taak.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>
Inheritance
object ← Baseline ← TaskBaseline
Implements
IComparable
Geëerbiede leden
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)
Initialiseert een nieuwe instantie van de Aspose.Tasks.TaskBaseline-klasse.
public TaskBaseline(Task task)
Parameters
task
Task
De ouderlijke taak van Baseline.
Properties
Duration
Geeft of stelt de geplande duur van de taak wanneer de baseline is gered.
public Duration Duration { get; set; }
Eigendomswaarde
EstimatedDuration
Geeft of stelt een waarde die aangeeft of de basisduur van de taak wordt geschat.
public bool EstimatedDuration { get; set; }
Eigendomswaarde
Finish
Geeft of stelt de geplande einddatum van de taak wanneer de basislijn is opgeslagen.
public DateTime Finish { get; set; }
Eigendomswaarde
FixedCost
Geeft of stelt een vaste kosten van de taak wanneer de baseline is gered.
public double FixedCost { get; set; }
Eigendomswaarde
Interim
Geeft of zet een waarde die aangeeft of dit een tijdelijke basislijn is.
public bool Interim { get; set; }
Eigendomswaarde
Start
Geeft of stelt de geplande startdatum van de taak wanneer de basislijn is opgeslagen.
public DateTime Start { get; set; }
Eigendomswaarde
TimephasedData
Geeft of instelt een TimephasedDataCollection-instantie voor dit object.De tijdfase gegevens die zijn geassocieerd met de taakbasis.
public TimephasedDataCollection TimephasedData { get; set; }
Eigendomswaarde
Methods
CompareTo(TaskBaseline)
Een vergelijkbare interface implementatie.Vergelijk deze instantie met het aangegeven Baseline-object.
public int CompareTo(TaskBaseline other)
Parameters
other
TaskBaseline
de aangegeven Baseline object om deze instantie te vergelijken met.
Returns
retourneert -1 als deze instantie kleiner is dan het aangegeven object, 1 als deze instantie groter is dan het aangegeven object; anders retourneert 0
Equals(TaskBaseline)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan het aangegeven TaskBaseline-object.
public bool Equals(TaskBaseline other)
Parameters
other
TaskBaseline
de aangegeven AssignmentBaseline weigert te vergelijken met deze instantie.
Returns
komt waar als deze instantie gelijk is aan het aangegeven TaskBaseline object; anders, vals.
Equals(Objecten)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaald object.
public override bool Equals(object obj)
Parameters
obj
object
Het doel om te vergelijken met deze instantie.
Returns
True als het aangegeven object een TaskBaseline is die dezelfde UID-waarde heeft als deze instantie; anders, valse.
GetHashCode()
Terug een hashcode waarde voor het voorbeeld van de Aspose.Tasks.TaskBaseline klasse.
public override int GetHashCode()
Returns
een hashcode waarde voor dit object terugbrengt.