Class TaskBaseline
Названий на: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)
Вона являє собою базу завдання.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>
Inheritance
object ← Baseline ← TaskBaseline
Implements
IComparable
Нападні члени
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)
Ініціалізація нової інстанції класу Aspose.Tasks.TaskBaseline.
public TaskBaseline(Task task)
Parameters
task
Task
Батьківська робота Базеля.
Properties
Duration
Отримає або встановлює заплановану тривалість завдання, коли база лінії була збережена.
public Duration Duration { get; set; }
вартість нерухомості
EstimatedDuration
отримує або встановлює вартість, яка вказує на те, чи була оцінена базальна тривалість завдання.
public bool EstimatedDuration { get; set; }
вартість нерухомості
Finish
Приймає або встановлює заплановану дату закінчення завдання, коли була збережена базова лінія.
public DateTime Finish { get; set; }
вартість нерухомості
FixedCost
Отримає або встановлює фіксовану вартість завдання, коли базова лінія була збережена.
public double FixedCost { get; set; }
вартість нерухомості
Interim
Приймає або встановлює значення, яке вказує на те, чи є це тимчасовою базовою лінією.
public bool Interim { get; set; }
вартість нерухомості
Start
Приймає або встановлює заплановану дату початку завдання, коли була збережена базова лінія.
public DateTime Start { get; set; }
вартість нерухомості
TimephasedData
Отримати або встановити приклад TimephasedDataCollection для цього об’єкта.Дані етапу часу, пов’язані з базою завдань.
public TimephasedDataCollection TimephasedData { get; set; }
вартість нерухомості
Methods
CompareTo(TaskBaseline)
Використання порівняльного інтерфейсу.Порівняйте цю інстанцію з зазначеним об’єктом бази.
public int CompareTo(TaskBaseline other)
Parameters
other
TaskBaseline
зазначеного Базеліну об’єкт порівняти цю інстанцію з.
Returns
повертається -1 якщо ця інстанція менша за зазначений об’єкт, 1 якщо ця інстанція більша за зазначений об’єкт; в іншому випадку повертається 0
Equals(TaskBaseline)
Повертає значення, яке вказує на те, чи є ця інстанція рівною визначеному об’єкту TaskBaseline.
public bool Equals(TaskBaseline other)
Parameters
other
TaskBaseline
Визначений ПрисвоєнняБаслайн проти порівняння з цією інстанцією.
Returns
повертається правдою, якщо ця інстанція дорівнює зазначеному об’єкту TaskBaseline; в іншому випадку, фальшива.
Equals(Об’єкт)
Повертає значення, яке вказує на те, чи дорівнює ця інстанція визначеному об’єкту.
public override bool Equals(object obj)
Parameters
obj
object
Об’єкт порівняння з цією інстанцією.
Returns
True якщо зазначений об’єкт є TaskBaseline, який має таку ж вартість UID, як і ця інстанція; Фальшиві.
GetHashCode()
Повертає вартість коду хаша для прикладу класу Aspose.Tasks.TaskBaseline.
public override int GetHashCode()
Returns
повертає вартість коду хаша для цього об’єкта.