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(Задача , задача)

Возвращает инстанцию Finish-Start Aspose.Tasks.TaskLink, которая была добавлена к объекту TaskLinkCollection.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

Задача предшественника

succ Task

Задача наследника.

Returns

TaskLink

задачу, который был добавлен к этому объекту.

Exceptions

ArgumentNullException

Если любой из заданий ввода равен нулю, то System.ArgumentNullException будет выброшен.

Add(Задача, Задача, TaskLinkType)

Возвращает пример Aspose.Tasks.TaskLink, который был добавлен к объекту TaskLinkCollection.

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

Parameters

pred Task

Задача предшественника

succ Task

Задача наследника.

linkType TaskLinkType

Тип ссылки Aspose.Tasks.TaskLinkType

Returns

TaskLink

задачу, который был добавлен к этому объекту.

Exceptions

ArgumentNullException

Если любой из заданий ввода равен нулю, то System.ArgumentNullException будет выброшен.

Add(Задача, Задача, ЗадачаLinkType, Duration)

Возвращает пример Aspose.Tasks.TaskLink, который был добавлен к объекту TaskLinkCollection.

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

Parameters

pred Task

Задача предшественника

succ Task

Задача наследника.

linkType TaskLinkType

Тип ссылки Aspose.Tasks.TaskLinkType

lag Duration

Ссылка на Aspose.Tasks.Duration

Returns

TaskLink

ссылка на задание, которая была добавлена к этому объекту.

Exceptions

ArgumentNullException

Если любой из заданий ввода равен нулю, то System.ArgumentNullException будет выброшен.

Add(TaskLink)

Это жесткая реализация метода Добавления ICollection, который только бросает NotSupportedException

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.

 Русский