Class TaskBaseline

Class TaskBaseline

Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)

Przedstawia bazę zadania.

[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

Dziedziczeni członkowie

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)

Inicjalizuje nową instancję klasy Aspose.Tasks.TaskBaseline.

public TaskBaseline(Task task)

Parameters

task Task

Zadanie rodzicielskie Baseline.

Properties

Duration

Otrzymuje lub ustawia zaplanowaną długość zadania, gdy linia bazowa została uratowana.

public Duration Duration { get; set; }

Wartość nieruchomości

Duration

EstimatedDuration

Otrzymuje lub ustawia wartość wskazującą, czy długość bazy zadania została szacowana.

public bool EstimatedDuration { get; set; }

Wartość nieruchomości

bool

Finish

Otrzymuje lub ustawia zaplanowaną datę zakończenia zadania, gdy linia podstawowa została uratowana.

public DateTime Finish { get; set; }

Wartość nieruchomości

DateTime

FixedCost

Otrzymuje lub ustanawia stały koszt zadania, gdy linia podstawowa została zaoszczędzona.

public double FixedCost { get; set; }

Wartość nieruchomości

double

Interim

Otrzymuje lub ustawia wartość wskazującą, czy jest to przejściowa linia bazowa.

public bool Interim { get; set; }

Wartość nieruchomości

bool

Start

Otrzymuje lub ustawia zaplanowaną datę rozpoczęcia zadania, gdy linia podstawowa została zapisana.

public DateTime Start { get; set; }

Wartość nieruchomości

DateTime

TimephasedData

Uzyskaj lub ustaw instancję TimephasedDataCollection dla tego obiektu.Dane fazy czasu powiązane z bazą zadań.

public TimephasedDataCollection TimephasedData { get; set; }

Wartość nieruchomości

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

Wdrażanie interfejsu porównywalnego.Porównaj ten przykład z określonym obiektem bazalnym.

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

z określoną bazeliną, aby porównać tę instancję do.

Returns

int

zwraca -1 jeśli ta instancja jest mniejsza niż określony obiekt, 1 jeśli ta instancja jest większa niż określony obiekt; w przeciwnym razie zwraca 0

Equals(TaskBaseline)

Powraca wartość wskazującą, czy ta instancja jest równa określonemu obiektowi TaskBaseline.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

określonego przydziału Baseline sprzeciwia się porównaniu z tą instancją.

Returns

bool

zwraca prawdę, jeśli ta instancja jest równa określonemu obiektowi TaskBaseline; w przeciwnym razie jest fałszywa.

Equals(Obiekt)

Powraca wartość wskazującą, czy ta instancja jest równa określonemu przedmiotowi.

public override bool Equals(object obj)

Parameters

obj object

Celem jest porównanie z tą instancją.

Returns

bool

True jeżeli określony obiekt jest linią TaskBaseline, która ma taką samą wartość UID jak ta instancja; w przeciwnym razie, fałszywe.

GetHashCode()

Powraca wartość kodu hash na przykład klasy Aspose.Tasks.TaskBaseline.

public override int GetHashCode()

Returns

int

zwraca wartość kodu hash dla tego obiektu.

 Polski