Class TaskLinkCollection

Class TaskLinkCollection

名称: Aspose.Tasks 集合: Aspose.Tasks.dll (25.4.0)

代表一系列 Aspose.Tasks.Task 对象。

public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

继承人

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

Properties

Count

获取此 Aspose.Tasks.TaskLinkCollection 对象中的对象数量。

public int Count { get; }

财产价值

int

ParentProject

获取 ResourceAssignmentCollection 对象的主项目。主人 Aspose.Tasks.Project 为此项目。

public Project ParentProject { get; }

财产价值

Project

这个[因特]

返回或将元素置于指定的指数。

public TaskLink this[int index] { get; set; }

财产价值

TaskLink

Methods

Add(任务,任务)

返回已添加到 TaskLinkCollection 对象的 Finish-Start Aspose.Tasks.TaskLink 示例。

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

前任任务。

succ Task

继任者任务。

Returns

TaskLink

一个任务链接例子已添加到此对象。

Exceptions

ArgumentNullException

如果任何输入任务均为零,则 System.ArgumentNullException 将被扔掉。

Add(任务、任务、TaskLinkType)

返回已添加到 TaskLinkCollection 对象的 Aspose.Tasks.TaskLink 示例。

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)

Parameters

pred Task

前任任务。

succ Task

继任者任务。

linkType TaskLinkType

链接类型:Tasks.TaskLinkType

Returns

TaskLink

一个任务链接例子已添加到此对象。

Exceptions

ArgumentNullException

如果任何输入任务均为零,则 System.ArgumentNullException 将被扔掉。

Add(任务, 任务, TaskLinkType, Duration)

返回已添加到 TaskLinkCollection 对象的 Aspose.Tasks.TaskLink 示例。

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)

Parameters

pred Task

前任任务。

succ Task

继任者任务。

linkType TaskLinkType

链接类型:Tasks.TaskLinkType

lag Duration

此分類上一篇:Tasks.Duration

Returns

TaskLink

一个任务链接已添加到这个对象。

Exceptions

ArgumentNullException

如果任何输入任务均为零,则 System.ArgumentNullException 将被扔掉。

Add(TaskLink)

这是ICollection的添加方法的紧密实施,它只会扔出不支持的例外

public void Add(TaskLink item)

Parameters

item TaskLink

要添加的项目。

GetEnumerator()

返回此收藏的列表。

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator < TaskLink >

为此收藏的列表。

Remove(TaskLink)

从项目中删除任务链接。

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink 要删除

Returns

bool

删除TaskLink。

ToList()

将 TaskLinkCollection 对象转换为 Aspose.Tasks.TaskLink 对象列表。

public List<tasklink> ToList()

Returns

List < TaskLink >

列出 Aspose.Tasks.TaskLink 对象。

 中文