Class TaskLinkCollection

Class TaskLinkCollection

Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)

Representerar en samling av Aspose.Tasks.Task objekt.

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

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Arvsmedlemmar

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

Properties

Count

Få antalet objekt som finns i detta Aspose.Tasks.TaskLinkCollection objekt.

public int Count { get; }

Fastighetsvärde

int

ParentProject

Få det moderprojektet i ResourceAssignmentCollection-objektet.förälder Aspose.Tasks.Projekt för detta objekt.

public Project ParentProject { get; }

Fastighetsvärde

Project

Detta[int]

Returnerar eller sätter elementet på det angivna indexet.

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

Fastighetsvärde

TaskLink

Methods

Add(Uppgift, Uppgift)

Returnerar en instans av Finish-Start Aspose.Tasks.TaskLink som har läggts till i TaskLinkCollection-objektet.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

Föregående Uppgift.

succ Task

efterföljande uppdrag.

Returns

TaskLink

en uppgiftslänk instans som har läggts till i detta objekt.

Exceptions

ArgumentNullException

Om någon av ingångsuppgifterna är lika med noll kommer System.ArgumentNullException att kastas.

Add(Uppgift, Task, TaskLinkType)

Returnerar en instans av Aspose.Tasks.TaskLink som har läggts till i TaskLinkCollection-objektet.

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

Parameters

pred Task

Föregående Uppgift.

succ Task

efterföljande uppdrag.

linkType TaskLinkType

Länk typ Aspose.Tasks.TaskLinkType

Returns

TaskLink

en uppgiftslänk instans som har läggts till i detta objekt.

Exceptions

ArgumentNullException

Om någon av ingångsuppgifterna är lika med noll kommer System.ArgumentNullException att kastas.

Add(Uppgift, Task, TaskLinkType, Duration)

Returnerar en instans av Aspose.Tasks.TaskLink som har läggts till i TaskLinkCollection-objektet.

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

Parameters

pred Task

Föregående Uppgift.

succ Task

efterföljande uppdrag.

linkType TaskLinkType

Länk typ Aspose.Tasks.TaskLinkType

lag Duration

Länk lag Aspose.Tasks.Duration

Returns

TaskLink

en uppgiftslänk som har läggts till i detta objekt.

Exceptions

ArgumentNullException

Om någon av ingångsuppgifterna är lika med noll kommer System.ArgumentNullException att kastas.

Add(TaskLink)

Detta är den snabba implementeringen av ICollections Add-metod, som bara kastar NotSupportedException

public void Add(TaskLink item)

Parameters

item TaskLink

Artikeln att lägga till.

GetEnumerator()

Returnerar en förteckning för denna samling.

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator ochlt; TaskLink >

en förteckning för denna samling.

Remove(TaskLink)

Ta bort uppgiftslänk från ett projekt.

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink att ta bort.

Returns

bool

Ta bort TaskLink.

ToList()

Konverterar TaskLinkCollection-objektet till en lista över Aspose.Tasks.TaskLink-objekt.

public List<tasklink> ToList()

Returns

List ochlt; TaskLink >

Förteckning över Aspose.Tasks.TaskLink objekt.

 Svenska