Class TaskBaseline

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 , IEquatable , IComparable , IEquatable

Нападні члени

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

вартість нерухомості

Duration

EstimatedDuration

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

public bool EstimatedDuration { get; set; }

вартість нерухомості

bool

Finish

Приймає або встановлює заплановану дату закінчення завдання, коли була збережена базова лінія.

public DateTime Finish { get; set; }

вартість нерухомості

DateTime

FixedCost

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

public double FixedCost { get; set; }

вартість нерухомості

double

Interim

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

public bool Interim { get; set; }

вартість нерухомості

bool

Start

Приймає або встановлює заплановану дату початку завдання, коли була збережена базова лінія.

public DateTime Start { get; set; }

вартість нерухомості

DateTime

TimephasedData

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

public TimephasedDataCollection TimephasedData { get; set; }

вартість нерухомості

TimephasedDataCollection

Methods

CompareTo(TaskBaseline)

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

public int CompareTo(TaskBaseline other)

Parameters

other TaskBaseline

зазначеного Базеліну об’єкт порівняти цю інстанцію з.

Returns

int

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

Equals(TaskBaseline)

Повертає значення, яке вказує на те, чи є ця інстанція рівною визначеному об’єкту TaskBaseline.

public bool Equals(TaskBaseline other)

Parameters

other TaskBaseline

Визначений ПрисвоєнняБаслайн проти порівняння з цією інстанцією.

Returns

bool

повертається правдою, якщо ця інстанція дорівнює зазначеному об’єкту TaskBaseline; в іншому випадку, фальшива.

Equals(Об’єкт)

Повертає значення, яке вказує на те, чи дорівнює ця інстанція визначеному об’єкту.

public override bool Equals(object obj)

Parameters

obj object

Об’єкт порівняння з цією інстанцією.

Returns

bool

True якщо зазначений об’єкт є TaskBaseline, який має таку ж вартість UID, як і ця інстанція; Фальшиві.

GetHashCode()

Повертає вартість коду хаша для прикладу класу Aspose.Tasks.TaskBaseline.

public override int GetHashCode()

Returns

int

повертає вартість коду хаша для цього об’єкта.

 Українська