Class TaskBaseline

Class TaskBaseline

Il nome: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)

Si tratta di una base di un compito.

[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

I membri ereditari

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)

Inizia una nuova instanza della classe Aspose.Tasks.TaskBaseline.

public TaskBaseline(Task task)

Parameters

task Task

Il compito genitoriale di Baseline.

Properties

Duration

Riceve o stabilisce la durata prevista della missione quando la linea di base è stata salvata.

public Duration Duration { get; set; }

Valore di proprietà

Duration

EstimatedDuration

Riceve o stabilisce un valore che indica se la durata di base della missione è stata stimata.

public bool EstimatedDuration { get; set; }

Valore di proprietà

bool

Finish

Riceve o stabilisce la data di conclusione prevista della missione quando la linea di base è stata salvata.

public DateTime Finish { get; set; }

Valore di proprietà

DateTime

FixedCost

Riceve o fissa un costo fisso del compito quando la linea di base è stata salvata.

public double FixedCost { get; set; }

Valore di proprietà

double

Interim

Riceve o impone un valore che indica se si tratta di una linea di base temporanea.

public bool Interim { get; set; }

Valore di proprietà

bool

Start

Riceve o impone la data di inizio del compito quando la linea di base è stata salvata.

public DateTime Start { get; set; }

Valore di proprietà

DateTime

TimephasedData

Riceve o impone un’indagine TimeFasedDataCollection per questo oggetto.I dati di fase del tempo associati alla linea di base del compito.

public TimephasedDataCollection TimephasedData { get; set; }

Valore di proprietà

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

Implementazione di interfaccia comparabile.Confronta questa instanza con l’oggetto Baseline specificato.

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

l’obiettivo di base specificato per confrontare questa instanza con.

Returns

int

ritorna -1 se questa instanza è inferiore all’oggetto specificato, 1 se questa instanza è più grande dell’oggetto specificato; altrimenti ritorna 0

Equals(TaskBaseline)

Ritorna un valore che indica se questa istanza è uguale all’oggetto TaskBaseline specificato.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

la specifica AssignmentBaseline si oppone a confrontare con questa instanza.

Returns

bool

ritorna vero se questa instanza è uguale all’oggetto TaskBaseline specificato; altrimenti, falso.

Equals(oggetto)

Ritorna un valore che indica se questa instanza è uguale a un oggetto specificato.

public override bool Equals(object obj)

Parameters

obj object

L’obiettivo di paragonare con questa instanza.

Returns

bool

True se l’oggetto specificato è una TaskBaseline che ha lo stesso valore UID di questa instanza; altrimenti, falso.

GetHashCode()

Ritorna un valore di codice hash per l’esempio della classe Aspose.Tasks.TaskBaseline.

public override int GetHashCode()

Returns

int

restituisce un valore di codice hash per questo oggetto.

 Italiano