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(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ)

Він повертає приклад 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(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ, ТОВАРИСТВО, ТОВАРИСТВО, ТОВАРИСТВО)

Він повертає приклад 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

Про це йдеться в повідомленні.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

Завантажити завантажити завантажити.

Returns

bool

Завантажити TaskLink.

ToList()

Конвертує об’єкт TaskLinkCollection в список об’єктів Aspose.Tasks.TaskLink.

public List<tasklink> ToList()

Returns

List • < TaskLink >

Список об’єктів Aspose.Tasks.TaskLink.

 Українська