Class TaskLinkCollection

Class TaskLinkCollection

Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)

Reprezintă o colecție de obiecte Aspose.Tasks.Task.

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

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Membrii moștenitori

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

Properties

Count

Obține numărul de obiecte conținute în acest Obiect Aspose.Tasks.TaskLinkCollection.

public int Count { get; }

Valoarea proprietății

int

ParentProject

Obține proiectul principal al obiectului ResourceAssignmentCollection.părinte Aspose.Tasks.Proiect pentru acest obiect.

public Project ParentProject { get; }

Valoarea proprietății

Project

Această[int]

Întoarce sau pune elementul la indexul specificat.

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

Valoarea proprietății

TaskLink

Methods

Add(sarcină, sarcină)

Returnează o instanță de Finish-Start Aspose.Tasks.TaskLink care a fost adăugată la obiectul TaskLinkCollection.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

sarcina predecesorului.

succ Task

sarcina succesorului.

Returns

TaskLink

un link de sarcină care a fost adăugat la acest obiect.

Exceptions

ArgumentNullException

Dacă oricare dintre sarcinile de intrare este egală cu zero, atunci System.ArgumentNullException va fi aruncat.

Add(Task, Task și TaskLinkType)

Returnează o instanță de Aspose.Tasks.TaskLink care a fost adăugată la obiectul TaskLinkCollection.

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

Parameters

pred Task

sarcina predecesorului.

succ Task

sarcina succesorului.

linkType TaskLinkType

Tipul de link Aspose.Tasks.TaskLinkType

Returns

TaskLink

un link de sarcină care a fost adăugat la acest obiect.

Exceptions

ArgumentNullException

Dacă oricare dintre sarcinile de intrare este egală cu zero, atunci System.ArgumentNullException va fi aruncat.

Add(Task, Task, TaskLinkType, Durata)

Returnează o instanță de Aspose.Tasks.TaskLink care a fost adăugată la obiectul TaskLinkCollection.

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

Parameters

pred Task

sarcina predecesorului.

succ Task

sarcina succesorului.

linkType TaskLinkType

Tipul de link Aspose.Tasks.TaskLinkType

lag Duration

Link lag Aspose.Tasks.Durarea

Returns

TaskLink

un link de sarcină care a fost adăugat la acest obiect.

Exceptions

ArgumentNullException

Dacă oricare dintre sarcinile de intrare este egală cu zero, atunci System.ArgumentNullException va fi aruncat.

Add(TaskLink)

Aceasta este punerea în aplicare a metodei de adăugare a ICollection, care aruncă doar NotSupportedExcepție

public void Add(TaskLink item)

Parameters

item TaskLink

Obiectul care trebuie adăugat.

GetEnumerator()

Întoarce un enumerator pentru această colecție.

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator < TaskLink >

un enumerator pentru această colecție.

Remove(TaskLink)

Elimină link-ul de sarcină dintr-un proiect.

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink pentru a elimina.

Returns

bool

Îndepărtează TaskLink.

ToList()

Convertează obiectul TaskLinkCollection într-o listă a obiectelor Aspose.Tasks.TaskLink.

public List<tasklink> ToList()

Returns

List < TaskLink >

Lista obiectelor Aspose.Tasks.TaskLink.

 Română