Class TaskBaseline
Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Representa la base d’una tasca.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>
Inheritance
object ← Baseline ← TaskBaseline
Implements
IComparable
Membres heretats
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)
Inicia una nova instància de la classe Aspose.Tasks.TaskBaseline.
public TaskBaseline(Task task)
Parameters
task
Task
La tasca parental de Baseline.
Properties
Duration
Obté o fixa la durada programada de la tasca quan es va salvar la línia de base.
public Duration Duration { get; set; }
Valor de la propietat
EstimatedDuration
Obté o estableix un valor que indiqui si es va estimar la durada de base de la tasca.
public bool EstimatedDuration { get; set; }
Valor de la propietat
Finish
Obté o fixa la data prevista de finalització de la tasca quan es va salvar la línia de base.
public DateTime Finish { get; set; }
Valor de la propietat
FixedCost
Obté o fixa un cost fix de la tasca quan es va salvar la línia de base.
public double FixedCost { get; set; }
Valor de la propietat
Interim
Obté o s’estableix un valor que indiqui si és una base intermèdia.
public bool Interim { get; set; }
Valor de la propietat
Start
Obté o fixa la data d’inici programada de la tasca quan es va salvar la línia de base.
public DateTime Start { get; set; }
Valor de la propietat
TimephasedData
Obté o s’estableix una instància TimephasedDataCollection per a aquest objecte.Les dades de fase temporal associades amb la línia de base de tasques.
public TimephasedDataCollection TimephasedData { get; set; }
Valor de la propietat
Methods
CompareTo(TaskBaseline)
Implementació de la interfície comparable.Compareix aquesta instància amb l’objecte de base especificat.
public int CompareTo(TaskBaseline other)
Parameters
other
TaskBaseline
l’objecte de base especificat per comparar aquesta instància amb.
Returns
Retorna -1 si aquesta instància és menor que l’objecte especificat, 1 si aquesta instància és més gran que l’objecte especificat; d’una altra manera retorna 0
Equals(TaskBaseline)
Retorna un valor que indica si aquesta instància és igual a l’objecte TaskBaseline especificat.
public bool Equals(TaskBaseline other)
Parameters
other
TaskBaseline
l’assignament basal especificat es refereix a comparar amb aquesta instància.
Returns
Torna la veritat si aquesta instància és igual a l’objecte TaskBaseline especificat; d’altra banda, falsa.
Equals(Objecte)
Retorna un valor que indica si aquesta instància és igual a un objecte especificat.
public override bool Equals(object obj)
Parameters
obj
object
L’objecte de comparar amb aquesta instància.
Returns
True si l’objecte especificat és una TaskBaseline que té el mateix valor d’UID que aquesta instància; en cas contrari, falsa.
GetHashCode()
Retorna un valor de codi hash per a l’exemple de la classe Aspose.Tasks.TaskBaseline.
public override int GetHashCode()
Returns
Retorna un valor de codi hash per a aquest objecte.