Class TaskBaseline
Nombre del espacio: Aspose.Tasks Asamblea: Aspose.Tasks.dll (25.4.0)
Representa la base de una tarea.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>
Inheritance
object ← Baseline ← TaskBaseline
Implements
IComparable
Miembros heredados
Baseline.Equals(Baseline) ,y, Baseline.Equals(object) ,y, Baseline.GetHashCode() ,y, Baseline.CompareTo(Baseline) ,y, Baseline.BaselineNumber ,y, Baseline.Work ,y, Baseline.Cost ,y, Baseline.Bcws ,y, Baseline.Bcwp ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
TaskBaseline(Task)
Inicia una nueva instancia de la clase Aspose.Tasks.TaskBaseline.
public TaskBaseline(Task task)
Parameters
task
Task
La tarea materna de Baseline.
Properties
Duration
Obtenga o establece la duración prevista de la tarea cuando se salvó la línea de base.
public Duration Duration { get; set; }
Valor de la propiedad
EstimatedDuration
Obtenga o establece un valor que indique si se estima la duración de la tarea de base.
public bool EstimatedDuration { get; set; }
Valor de la propiedad
Finish
Obtenga o establece la fecha prevista de finalización de la tarea cuando se salvó la línea de base.
public DateTime Finish { get; set; }
Valor de la propiedad
FixedCost
Recibe o establece un coste fijo de la tarea cuando se salvó la línea de base.
public double FixedCost { get; set; }
Valor de la propiedad
Interim
Obtenga o establece un valor que indique si se trata de una base interina.
public bool Interim { get; set; }
Valor de la propiedad
Start
Obtenga o establece la fecha de inicio prevista de la tarea cuando se salvó la línea de base.
public DateTime Start { get; set; }
Valor de la propiedad
TimephasedData
Obtenga o establece una instancia TimephasedDataCollection para este objeto.Los datos de fase temporal asociados con la base de tareas.
public TimephasedDataCollection TimephasedData { get; set; }
Valor de la propiedad
Methods
CompareTo(TaskBaseline)
Implementación de la interfaz comparable.Compare esta instancia con el objeto de base especificado.
public int CompareTo(TaskBaseline other)
Parameters
other
TaskBaseline
el objeto de base especificado para comparar esta instancia con.
Returns
devuelve -1 si esta instancia es menor que el objeto especificado, 1 si esta instancia es mayor que el objeto especificado; de lo contrario devuelve 0
Equals(TaskBaseline)
Devolve un valor que indica si esta instancia es igual al objeto TaskBaseline especificado.
public bool Equals(TaskBaseline other)
Parameters
other
TaskBaseline
la AsignmentBaseline especificada se opone a comparar con esta instancia.
Returns
devolverá verdad si esta instancia es igual al objeto TaskBaseline especificado; de lo contrario, falso.
Equals(Objeto)
Devolve un valor que indica si esta instancia es igual a un objeto especificado.
public override bool Equals(object obj)
Parameters
obj
object
El objeto de comparar con esta instancia.
Returns
True si el objeto especificado es una TaskBaseline que tiene el mismo valor de UID que esta instancia; de lo contrario, falso.
GetHashCode()
Devolve un valor de código de hash para el ejemplo de la clase Aspose.Tasks.TaskBaseline.
public override int GetHashCode()
Returns
devolve un valor de código hash para este objeto.