Class TaskLink

Class TaskLink

Названий на: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)

Показати попередній зв’язок.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskLink : IEquatable<tasklink>

Inheritance

object TaskLink

Implements

IEquatable

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

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

CrossProjectName

Приймає або встановлює зовнішній проект попередника.

public string CrossProjectName { get; set; }

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

string

IsCrossProject

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

public bool IsCrossProject { get; set; }

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

bool

LagFormat

Приймати або встановити формат для вираження формат лаг.

public TimeUnitType LagFormat { get; set; }

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

TimeUnitType

LinkLag

Знайдіть або встановити лог в десятки хвилини або відсоток.

public int LinkLag { get; set; }

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

int

LinkLagTimeSpan

Досягається або встановлюється тривалість лагу, залежно від LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

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

TimeSpan

Remarks

Link lag може бути відсотковою вартістю (LagFormat є TimeUnitType.Percent).У цьому випадку тривалість розраховується як відсоток тривалості PredTask.В іншому випадку метод повертає значення TimeSpan, що представляє лаг TaskLink.

Exceptions

ArgumentException

При спробі встановити значення для TaskLinks, де LagFormat є TimeUnitType.Percent.

LinkType

Знайти або встановити тип посилання.

public TaskLinkType LinkType { get; set; }

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

TaskLinkType

PredTask

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

public Task PredTask { get; set; }

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

Task

SuccTask

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

public Task SuccTask { get; set; }

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

Task

Methods

Equals(TaskLink)

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

public bool Equals(TaskLink other)

Parameters

other TaskLink

Визначена інстанція класу Aspose.Tasks.TaskLink для порівняння з цією інстанцією.

Returns

bool

True якщо зазначена інстанція класу Aspose.Tasks.TaskLink виконує ті ж завдання, що і попередник і наступник; в іншому випадку, Фальшиві.

Equals(Об’єкт)

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

public override bool Equals(object obj)

Parameters

obj object

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

Returns

bool

True Якщо зазначений об’єкт є TaskLink, який має одного і того ж попередника і наступникаУ такому випадку, інакше, Фальшиві.

GetHashCode()

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

public override int GetHashCode()

Returns

int

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

ToString()

Повертає ремені представлення TaskLink.Точні деталі представлення не уточнюються і підлягають змінам.

public override string ToString()

Returns

string

Штрих, що являє собою об’єкт TaskLink.

 Українська