Class TaskLink
Название пространства: Aspose.Tasks Ассоциация: Aspose.Tasks.dll (25.4.0)
Представляет связь предшественника.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskLink : IEquatable<tasklink>
Inheritance
Implements
Наследованные члены
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CrossProjectName
Получить или установить внешний предшественник проекта.
public string CrossProjectName { get; set; }
Стоимость недвижимости
IsCrossProject
Получается или устанавливается значение, указывающее, является ли предшественник частью другого проекта.
public bool IsCrossProject { get; set; }
Стоимость недвижимости
LagFormat
Получает или устанавливает формат для выражения формата лага.
public TimeUnitType LagFormat { get; set; }
Стоимость недвижимости
LinkLag
Получается или устанавливается в десятках минуты или в процентах.
public int LinkLag { get; set; }
Стоимость недвижимости
LinkLagTimeSpan
Получается или устанавливается длительность лага, в зависимости от LagFormat.
public TimeSpan LinkLagTimeSpan { get; set; }
Стоимость недвижимости
Remarks
Link lag может быть процентной стоимостью (LagFormat является TimeUnitType.Percent).В этом случае продолжительность рассчитывается как процент продолжительности PredTask.В противном случае метод возвращает значение TimeSpan, которое представляет собой лаг TaskLink.
Exceptions
При попытке установить значение для TaskLinks, где LagFormat TimeUnitType.Percent.
LinkType
Получает или устанавливает тип ссылки.
public TaskLinkType LinkType { get; set; }
Стоимость недвижимости
PredTask
Получается или устанавливается задача предшественника.
public Task PredTask { get; set; }
Стоимость недвижимости
SuccTask
Получает или устанавливает задание наследника.
public Task SuccTask { get; set; }
Стоимость недвижимости
Methods
Equals(TaskLink)
Возвращает стоимость, указывающую на то, равна ли эта инстанция определенному объекту.
public bool Equals(TaskLink other)
Parameters
other
TaskLink
Указанная инстанция класса Aspose.Tasks.TaskLink для сравнения с этой инстанцией.
Returns
True если указанная инстанция класса Aspose.Tasks.TaskLink выполняет те же предшественники и должностные обязанности, что и эта; в противном случае, Фальшивый.
Equals(Объекты)
Возвращает стоимость, указывающую на то, равна ли эта инстанция определенному объекту.
public override bool Equals(object obj)
Parameters
obj
object
Объект сравнивать с этой инстанцией.
Returns
True Если указанный объект является TaskLink, который имеет одного и того же предшественника и преемникаВ таком случае; иначе, Фальшивый.
GetHashCode()
Возвращает значение шейх-кода, например, в классе Aspose.Tasks.TaskLink.
public override int GetHashCode()
Returns
Возвращает значение шейх-кода для этого объекта.
ToString()
Возвращает строение представления TaskLink.Точные детали представления не уточняются и подлежат изменению.
public override string ToString()
Returns
строк, представляющий собой объект TaskLink.