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
Второй базовый уровень.
Возвращает
значение, указывающее, меньше ли или равен этот экземпляр указанному объекту.