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 的持续时间的百分比。否则,该方法将返回代表 TaskLink 的 Lag 的 TimeSpan 值。
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 如果指定的对象是一个具有相同的先驱和继任者的任务链接以此为例;否则, 虚假.
GetHashCode()
返回一个哈希代码值,例如 Aspose.Tasks.TaskLink 类。
public override int GetHashCode()
Returns
返回此对象的哈希代码值。
ToString()
返回 TaskLink 的序列代表性。描述的准确细节不明确,可进行更改。
public override string ToString()
Returns
代表 TaskLink 对象的序列。