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
Implements
IList
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
ParentProject
Få det moderprojektet i ResourceAssignmentCollection-objektet.
public Project ParentProject { get; }
Fastighetsvärde
Detta[int]
Returnerar eller sätter elementet på det angivna indexet.
public TaskLink this[int index] { get; set; }
Fastighetsvärde
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
en uppgiftslänk instans som har läggts till i detta objekt.
Exceptions
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
en uppgiftslänk instans som har läggts till i detta objekt.
Exceptions
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
en uppgiftslänk som har läggts till i detta objekt.
Exceptions
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
Ta bort TaskLink.
ToList()
Konverterar TaskLinkCollection-objektet till en lista över Aspose.Tasks.TaskLink-objekt.
public List<tasklink> ToList()
Returns
Förteckning över Aspose.Tasks.TaskLink objekt.