Class TaskBaseline

Class TaskBaseline

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

Este o bază a unei sarcini.

[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

Membrii moștenitori

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)

Inițializează o nouă instanță a clasei Aspose.Tasks.TaskBaseline.

public TaskBaseline(Task task)

Parameters

task Task

Sarcina parentală a lui Baseline.

Properties

Duration

Obține sau stabilește durata programată a sarcinilor atunci când linia de bază a fost salvată.

public Duration Duration { get; set; }

Valoarea proprietății

Duration

EstimatedDuration

Obține sau stabilește o valoare care indică dacă durata de bază a sarcinilor a fost estimată.

public bool EstimatedDuration { get; set; }

Valoarea proprietății

bool

Finish

Obține sau stabilește data programată de finalizare a sarcinilor atunci când linia de bază a fost salvată.

public DateTime Finish { get; set; }

Valoarea proprietății

DateTime

FixedCost

Obține sau stabilește un cost fix al sarcinii atunci când linia de bază a fost salvată.

public double FixedCost { get; set; }

Valoarea proprietății

double

Interim

Obține sau stabilește o valoare care indică dacă aceasta este o bază interioară.

public bool Interim { get; set; }

Valoarea proprietății

bool

Start

Obține sau stabilește data de începere planificată a sarcinilor atunci când linia de bază a fost salvată.

public DateTime Start { get; set; }

Valoarea proprietății

DateTime

TimephasedData

Obțineți sau stabiliți o instanță TimephasedDataCollection pentru acest obiect.Datele de fază de timp asociate cu linia de bază a sarcinilor.

public TimephasedDataCollection TimephasedData { get; set; }

Valoarea proprietății

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

Implementarea interfeței comparabile.Comparați această instanță cu obiectul de bază specificat.

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

Obiectivul de bază specificat pentru a compara această instanță cu.

Returns

int

returnează -1 dacă această instanță este mai mică decât obiectul specificat, 1 dacă această instanță este mai mare decât obiectul specificat; altfel returnează 0

Equals(TaskBaseline)

Returnează o valoare care indică dacă această instanță este egală cu obiectul TaskBaseline specificat.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

a specificați atribuireaBaseline se opune comparării cu această instanță.

Returns

bool

returnează adevărat dacă această instanță este egală cu obiectul TaskBaseline specificat; altfel, fals.

Equals(Obiectul)

Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.

public override bool Equals(object obj)

Parameters

obj object

Obiectivul de a compara cu această instanță.

Returns

bool

True în cazul în care obiectul specificat este o linie TaskBaseline care are aceeași valoare UID ca aceasta; în caz contrar, falsă.

GetHashCode()

Întoarce o valoare a codului hash pentru exemplul clasei Aspose.Tasks.TaskBaseline.

public override int GetHashCode()

Returns

int

Întoarce un cod hash pentru acest obiect.

 Română