Class TaskLinkCollection

Class TaskLinkCollection

Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)

Przedstawia kolekcję obiektów Aspose.Tasks.Task.

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

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Dziedziczeni członkowie

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

Properties

Count

Otrzymuje liczbę obiektów zawartych w tym Obiekt Aspose.Tasks.TaskLinkCollection.

public int Count { get; }

Wartość nieruchomości

int

ParentProject

Otrzymuje główny projekt obiektu ResourceAssignmentCollection.ojciec Aspose.Tasks.Projekt dla tego obiektu.

public Project ParentProject { get; }

Wartość nieruchomości

Project

Tego[Int]

Powrót lub ustawienie elementu na określony indeks.

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

Wartość nieruchomości

TaskLink

Methods

Add(Zadanie , Zadanie)

Powraca instancję Finish-Start Aspose.Tasks.TaskLink, która została dodana do obiektu TaskLinkCollection.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

Zadanie poprzednika

succ Task

Zadania następców.

Returns

TaskLink

wskaźnik powiązania zadań, który został dodany do tego obiektu.

Exceptions

ArgumentNullException

Jeśli każda z zadań wejściowych jest równa zero, System.ArgumentNullException zostanie wyrzucony.

Add(Zadanie, Zadanie, TaskLinkType)

Powraca instancję Aspose.Tasks.TaskLink, która została dodana do obiektu TaskLinkCollection.

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

Parameters

pred Task

Zadanie poprzednika

succ Task

Zadania następców.

linkType TaskLinkType

Typ łącza Aspose.Tasks.TaskLinkType

Returns

TaskLink

wskaźnik powiązania zadań, który został dodany do tego obiektu.

Exceptions

ArgumentNullException

Jeśli każda z zadań wejściowych jest równa zero, System.ArgumentNullException zostanie wyrzucony.

Add(Task, Task, TaskLinkType, Czas trwania)

Powraca instancję Aspose.Tasks.TaskLink, która została dodana do obiektu TaskLinkCollection.

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

Parameters

pred Task

Zadanie poprzednika

succ Task

Zadania następców.

linkType TaskLinkType

Typ łącza Aspose.Tasks.TaskLinkType

lag Duration

Link lag Aspose.Tasks.Duracja

Returns

TaskLink

link do zadań, który został dodany do tego obiektu.

Exceptions

ArgumentNullException

Jeśli każda z zadań wejściowych jest równa zero, System.ArgumentNullException zostanie wyrzucony.

Add(TaskLink)

Jest to wstrząsająca implementacja metody dodania ICollection, która rzuca tylko NotSupportedException

public void Add(TaskLink item)

Parameters

item TaskLink

Przedmiot do dodania.

GetEnumerator()

Zwróć listę do tej kolekcji.

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator • < TaskLink >

List do tej kolekcji.

Remove(TaskLink)

Usunąć link do zadań z projektu.

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink do usunięcia.

Returns

bool

Usunąć TaskLink.

ToList()

Konwertuje obiekt TaskLinkCollection na listę obiektów Aspose.Tasks.TaskLink.

public List<tasklink> ToList()

Returns

List • < TaskLink >

Lista obiektów Aspose.Tasks.TaskLink.

 Polski