Class TaskBaseline

Class TaskBaseline

Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)

Sie repräsentiert die Basis einer Aufgabe.

[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

Vererbte Mitglieder

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)

Initialisiert eine neue Instanz der Aspose.Tasks.TaskBaseline Klasse.

public TaskBaseline(Task task)

Parameters

task Task

Baselins Elternarbeit.

Properties

Duration

Er erhält oder stellt die geplante Dauer der Aufgabe fest, wenn die Baseline gespeichert wurde.

public Duration Duration { get; set; }

Eigentumswert

Duration

EstimatedDuration

Er erhält oder stellt einen Wert an, der darauf hindeutet, ob die Basisdauer der Aufgabe geschätzt wurde.

public bool EstimatedDuration { get; set; }

Eigentumswert

bool

Finish

Erhalten oder festlegen Sie den geplanten Termin der Aufgabe, wenn die Baseline gespeichert wurde.

public DateTime Finish { get; set; }

Eigentumswert

DateTime

FixedCost

Er erhält oder stellt einen festen Kosten für die Aufgabe fest, wenn die Baseline gespeichert wurde.

public double FixedCost { get; set; }

Eigentumswert

double

Interim

Er erhält oder stellt einen Wert an, der darauf hindeutet, ob dies eine Zwischenbase ist.

public bool Interim { get; set; }

Eigentumswert

bool

Start

Erhalten oder festlegen Sie die geplante Startdatum der Aufgabe, wenn die Baseline gespeichert wurde.

public DateTime Start { get; set; }

Eigentumswert

DateTime

TimephasedData

Gibt oder setzt eine TimephasedDataCollection-Instanz für dieses Objekt.Die Zeitphase-Daten, die mit der Aufgabenbasis verbunden sind.

public TimephasedDataCollection TimephasedData { get; set; }

Eigentumswert

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

Implementierbares Interface.Vergleichen Sie dieses Beispiel mit dem angegebenen Baseline-Objekt.

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

der angegebenen Baseline Gegenstand, diese Instanz zu vergleichen.

Returns

int

returns -1 wenn diese Instanz kleiner ist als das angegebenes Objekt, 1 wenn diese Instanz größer ist als das angegebenes Objekt; sonst returns 0

Equals(TaskBaseline)

Ersetzt einen Wert, der angibt, ob diese Instanz dem angegebenen TaskBaseline-Objekt gleich ist.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

die angegebenen AssignmentBaseline widerspricht, mit dieser Instanz zu vergleichen.

Returns

bool

returns true if this instance is equal to the specified TaskBaseline object; sonst, falsch.

Equals(Objekt)

Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Objekt gleich ist.

public override bool Equals(object obj)

Parameters

obj object

Gegenstand zu vergleichen mit dieser Instanz.

Returns

bool

True wenn das angegebenes Objekt eine TaskBaseline ist, die den gleichen UID-Wert wie diese Instanz hat; false.

GetHashCode()

Wiederherstellt ein Hash-Code-Wert für das Beispiel der Aspose.Tasks.TaskBaseline-Klasse.

public override int GetHashCode()

Returns

int

eine Hash-Code-Werte für dieses Objekt zurückgibt.

 Deutsch