Class TaskBaseline
Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)
Representa a base de uma tarefa.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>
Inheritance
object ← Baseline ← TaskBaseline
Implements
IComparable
Membros herdados
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 uma nova instância da classe Aspose.Tasks.TaskBaseline.
public TaskBaseline(Task task)
Parameters
task
Task
A tarefa parental de Baseline.
Properties
Duration
Obter ou definir a duração programada da tarefa quando a linha de base foi salvo.
public Duration Duration { get; set; }
Valor da propriedade
EstimatedDuration
Recebe ou coloca um valor indicando se a duração de base da tarefa foi estimada.
public bool EstimatedDuration { get; set; }
Valor da propriedade
Finish
Obter ou definir a data de finalização programada da tarefa quando a linha de base foi salvo.
public DateTime Finish { get; set; }
Valor da propriedade
FixedCost
Recebe ou fixa um custo fixo da tarefa quando a linha de base foi salvo.
public double FixedCost { get; set; }
Valor da propriedade
Interim
Recebe ou coloca um valor indicando se esta é uma linha de base temporária.
public bool Interim { get; set; }
Valor da propriedade
Start
Obter ou definir a data de início programada da tarefa quando a linha de base foi salvo.
public DateTime Start { get; set; }
Valor da propriedade
TimephasedData
Obter ou configurar uma instância de DataCollection para este objeto.Os dados de fase do tempo associados à linha de base de tarefas.
public TimephasedDataCollection TimephasedData { get; set; }
Valor da propriedade
Methods
CompareTo(TaskBaseline)
Implementação de interface comparável.Compare esta instância com o objeto de base especificado.
public int CompareTo(TaskBaseline other)
Parameters
other
TaskBaseline
O objectivo da Baseline especificada para comparar esta instância com.
Returns
Retorna -1 se esta instância for menor do que o objeto especificado, 1 se esta instância for maior do que o objeto especificado; caso contrário, retorna 0
Equals(TaskBaseline)
Retorna um valor indicando se esta instância é igual ao objeto TaskBaseline especificado.
public bool Equals(TaskBaseline other)
Parameters
other
TaskBaseline
a AssignmentBaseline especificada se opõe a comparar com esta instância.
Returns
Retorna verdade se esta instância for igual ao objeto TaskBaseline especificado; caso contrário, falso.
Equals(Objeto)
Retorna um valor indicando se esta instância é igual a um objeto especificado.
public override bool Equals(object obj)
Parameters
obj
object
O objetivo é comparar com esta instância.
Returns
True se o objeto especificado for uma TaskBaseline que tenha o mesmo valor UID que esta instância; caso contrário, The translation of “false” to Portuguese is “falso”..
GetHashCode()
Retorna um valor de código de hash para o exemplo da classe Aspose.Tasks.TaskBaseline.
public override int GetHashCode()
Returns
Retorna um valor de código hash para este objeto.