Class Baseline

Class Baseline

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Представляє базові значення ресурсу.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class Baseline : IComparable<baseline>, IEquatable<baseline>

Спадкування

objectBaseline

Наслідки

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; }

Значення властивості

BaselineType

Bcwp

Отримує або задає бюджетну вартість виконаних робіт ресурсом для проекту на сьогодні.

public double Bcwp { get; set; }

Значення властивості

double

Bcws

Отримує або задає бюджетну вартість запланованих робіт для ресурсу.

public double Bcws { get; set; }

Значення властивості

double

Cost

Отримує або задає прогнозовану вартість ресурсу, коли базове значення зберігається.

public decimal Cost { get; set; }

Значення властивості

decimal

Work

Отримує або задає обсяг роботи, призначений ресурсу, коли базове значення зберігається. Кількість призначеної роботи для ресурсу, коли базове значення було збережено.

public Duration Work { get; set; }

Значення властивості

Duration

Методи

CompareTo(Baseline)

Реалізація інтерфейсу IComparable. Порівнює цей екземпляр із зазначеним об’єктом Baseline.

public int CompareTo(Baseline other)

Параметри

other Baseline

вказаний об’єкт Baseline, з яким потрібно порівняти цей екземпляр.

Повертає

int

повертає -1, якщо цей екземпляр менший за зазначений об’єкт, 1, якщо цей екземпляр більший за зазначений об’єкт; в іншому випадку повертає 0

Equals(Baseline)

Повертає значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту.

public bool Equals(Baseline other)

Параметри

other Baseline

вказаний об’єкт для порівняння з цим екземпляром.

Повертає

bool

повертає true, якщо цей екземпляр рівний зазначеному об’єкту; в іншому випадку - false.

Equals(object)

Повертає значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту.

public override bool Equals(object obj)

Параметри

obj object

вказаний об’єкт для порівняння з цим екземпляром.

Повертає

bool

повертає true, якщо цей екземпляр рівний зазначеному об’єкту; в іншому випадку - false.

GetHashCode()

Повертає значення хеш-коду для базового значення.

public override int GetHashCode()

Повертає

int

повертає значення хеш-коду для цього об’єкта.

Оператори

operator ==(Baseline, Baseline)

Повертає значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту.

public static bool operator ==(Baseline a, Baseline b)

Параметри

a Baseline

Перше базове значення.

b Baseline

Друге базове значення.

Повертає

bool

значення, що вказує, чи є цей екземпляр рівним зазначеному об’єкту

operator &gt;(Baseline, Baseline)

Повертає значення, що вказує, чи є цей екземпляр більшим за зазначений об’єкт.

public static bool operator &gt;(Baseline a, Baseline b)

Параметри

a Baseline

Перше базове значення.

b Baseline

Друге базове значення.

Повертає

bool

значення, що вказує, чи є цей екземпляр більшим за зазначений об’єкт

operator &gt;=(Baseline, Baseline)

Повертає значення, що вказує, чи є цей екземпляр більшим або рівним зазначеному об’єкту.

public static bool operator &gt;=(Baseline a, Baseline b)

Параметри

a Baseline

Перше базове значення.

b Baseline

Друге базове значення.

Повертає

bool

значення, що вказує, чи є цей екземпляр більшим або рівним зазначеному об’єкту

operator !=(Baseline, Baseline)

Повертає значення, що вказує, чи є цей екземпляр не рівним зазначеному об’єкту.

public static bool operator !=(Baseline a, Baseline b)

Параметри

a Baseline

Перше базове значення.

b Baseline

Друге базове значення.

Повертає

bool

значення, що вказує, чи є цей екземпляр не рівним зазначеному об’єкту

operator <(Baseline, Baseline)

Повертає значення, що вказує, чи є цей екземпляр меншим за зазначений об’єкт.

public static bool operator &lt;(Baseline a, Baseline b)

Параметри

a Baseline

Перше базове значення.

b Baseline

Друге базове значення.

Повертає

bool

значення, що вказує, чи є цей екземпляр меншим за зазначений об’єкт

operator <=(Baseline, Baseline)

Повертає значення, що вказує, чи є цей екземпляр меншим або рівним зазначеному об’єкту.

public static bool operator &lt;=(Baseline a, Baseline b)

Параметри

a Baseline

Перше базове значення.

b Baseline

Друге базове значення.

Повертає

bool

значення, що вказує, чи є цей екземпляр меншим або рівним зазначеному об’єкту

 Українська