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
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
EstimatedDuration
Otrzymuje lub ustawia wartość wskazującą, czy długość bazy zadania została szacowana.
public bool EstimatedDuration { get; set; }
Wartość nieruchomości
Finish
Otrzymuje lub ustawia zaplanowaną datę zakończenia zadania, gdy linia podstawowa została uratowana.
public DateTime Finish { get; set; }
Wartość nieruchomości
FixedCost
Otrzymuje lub ustanawia stały koszt zadania, gdy linia podstawowa została zaoszczędzona.
public double FixedCost { get; set; }
Wartość nieruchomości
Interim
Otrzymuje lub ustawia wartość wskazującą, czy jest to przejściowa linia bazowa.
public bool Interim { get; set; }
Wartość nieruchomości
Start
Otrzymuje lub ustawia zaplanowaną datę rozpoczęcia zadania, gdy linia podstawowa została zapisana.
public DateTime Start { get; set; }
Wartość nieruchomości
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
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
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
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
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
zwraca wartość kodu hash dla tego obiektu.