Class TaskBaseline

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 , IEquatable , IComparable , IEquatable

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

Duration

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

bool

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

DateTime

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

double

Interim

Obté o s’estableix un valor que indiqui si és una base intermèdia.

public bool Interim { get; set; }

Valor de la propietat

bool

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

DateTime

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

TimephasedDataCollection

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

int

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

bool

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

bool

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

int

Retorna un valor de codi hash per a aquest objecte.

 Català