Class Baseline
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Представляє базові значення ресурсу.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Baseline : IComparable<baseline>, IEquatable<baseline>
Спадкування
Наслідки
AssignmentBaseline, TaskBaseline
Реалізує
IComparable<baseline>, IEquatable<baseline>
Спадковані члени
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Конструктори
Baseline()
public Baseline()
Властивості
BaselineNumber
Отримує або задає унікальний номер запису даних базового значення.
public BaselineType BaselineNumber { get; set; }
Значення властивості
Bcwp
Отримує або задає бюджетну вартість виконаних робіт ресурсом для проекту на сьогодні.
public double Bcwp { get; set; }
Значення властивості
Bcws
Отримує або задає бюджетну вартість запланованих робіт для ресурсу.
public double Bcws { get; set; }
Значення властивості
Cost
Отримує або задає прогнозовану вартість ресурсу, коли базове значення зберігається.
public decimal Cost { get; set; }
Значення властивості
Work
Отримує або задає обсяг роботи, призначений ресурсу, коли базове значення зберігається.
public Duration Work { get; set; }
Значення властивості
Методи
CompareTo(Baseline)
Реалізація інтерфейсу IComparable. Порівнює цей екземпляр із зазначеним об’єктом Baseline.
public int CompareTo(Baseline other)
Параметри
other
Baseline
вказаний об’єкт Baseline, з яким потрібно порівняти цей екземпляр.
Повертає
повертає -1, якщо цей екземпляр менший за зазначений об’єкт, 1, якщо цей екземпляр більший за зазначений об’єкт; в іншому випадку повертає 0
Equals(Baseline)
Повертає значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту.
public bool Equals(Baseline other)
Параметри
other
Baseline
вказаний об’єкт для порівняння з цим екземпляром.
Повертає
повертає true, якщо цей екземпляр рівний зазначеному об’єкту; в іншому випадку - false.
Equals(object)
Повертає значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту.
public override bool Equals(object obj)
Параметри
obj
object
вказаний об’єкт для порівняння з цим екземпляром.
Повертає
повертає true, якщо цей екземпляр рівний зазначеному об’єкту; в іншому випадку - false.
GetHashCode()
Повертає значення хеш-коду для базового значення.
public override int GetHashCode()
Повертає
повертає значення хеш-коду для цього об’єкта.
Оператори
operator ==(Baseline, Baseline)
Повертає значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту.
public static bool operator ==(Baseline a, Baseline b)
Параметри
a
Baseline
Перше базове значення.
b
Baseline
Друге базове значення.
Повертає
значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту
operator >(Baseline, Baseline)
Повертає значення, що вказує, чи є цей екземпляр більшим за зазначений об’єкт.
public static bool operator >(Baseline a, Baseline b)
Параметри
a
Baseline
Перше базове значення.
b
Baseline
Друге базове значення.
Повертає
значення, що вказує, чи є цей екземпляр більшим за зазначений об’єкт
operator >=(Baseline, Baseline)
Повертає значення, що вказує, чи є цей екземпляр більшим або рівним зазначеному об’єкту.
public static bool operator >=(Baseline a, Baseline b)
Параметри
a
Baseline
Перше базове значення.
b
Baseline
Друге базове значення.
Повертає
значення, що вказує, чи є цей екземпляр більшим або рівним зазначеному об’єкту
operator !=(Baseline, Baseline)
Повертає значення, що вказує, чи є цей екземпляр не рівним зазначеному об’єкту.
public static bool operator !=(Baseline a, Baseline b)
Параметри
a
Baseline
Перше базове значення.
b
Baseline
Друге базове значення.
Повертає
значення, що вказує, чи є цей екземпляр не рівним зазначеному об’єкту
operator <(Baseline, Baseline)
Повертає значення, що вказує, чи є цей екземпляр меншим за зазначений об’єкт.
public static bool operator <(Baseline a, Baseline b)
Параметри
a
Baseline
Перше базове значення.
b
Baseline
Друге базове значення.
Повертає
значення, що вказує, чи є цей екземпляр меншим за зазначений об’єкт
operator <=(Baseline, Baseline)
Повертає значення, що вказує, чи є цей екземпляр меншим або рівним зазначеному об’єкту.
public static bool operator <=(Baseline a, Baseline b)
Параметри
a
Baseline
Перше базове значення.
b
Baseline
Друге базове значення.
Повертає
значення, що вказує, чи є цей екземпляр меншим або рівним зазначеному об’єкту