Class TaskLinkCollection
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Det repræsenterer en samling af Aspose.Tasks.Task objekter.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable
Inheritance
Implements
IList
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Få antallet af objekter indeholdt i dette Aspose.Tasks.TaskLinkCollection objekt.
public int Count { get; }
Ejendomsværdi
ParentProject
Få det moderside projekt af ResourceAssignmentCollection-objektet.
public Project ParentProject { get; }
Ejendomsværdi
Dette[Int]
Returner eller sætter elementet til det angivne indeks.
public TaskLink this[int index] { get; set; }
Ejendomsværdi
Methods
Add(opgave, opgave)
Returnerer en instans af Finish-Start Aspose.Tasks.TaskLink, som er blevet tilføjet til TaskLinkCollection-objektet.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
Det foregående opgave.
succ
Task
efterfølgerens opgave.
Returns
en opgave link instans, der er blevet tilføjet til dette objekt.
Exceptions
Hvis nogen af input opgaver er null, så System.ArgumentNullException vil blive kastet.
Add(opgaver, opgaver og opgaver)
Returnerer en instans af Aspose.Tasks.TaskLink, som er blevet tilføjet til TaskLinkCollection-objektet.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
Parameters
pred
Task
Det foregående opgave.
succ
Task
efterfølgerens opgave.
linkType
TaskLinkType
Link type Aspose.Tasks.TaskLinkType
Returns
en opgave link instans, der er blevet tilføjet til dette objekt.
Exceptions
Hvis nogen af input opgaver er null, så System.ArgumentNullException vil blive kastet.
Add(opgave, opgave, opgaveLinkType, varighed)
Returnerer en instans af Aspose.Tasks.TaskLink, som er blevet tilføjet til TaskLinkCollection-objektet.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
Parameters
pred
Task
Det foregående opgave.
succ
Task
efterfølgerens opgave.
linkType
TaskLinkType
Link type Aspose.Tasks.TaskLinkType
lag
Duration
Link lag Aspose.Tasks.Duration.
Returns
en opgavelinks, der er blevet tilføjet til dette objekt.
Exceptions
Hvis nogen af input opgaver er null, så System.ArgumentNullException vil blive kastet.
Add(TaskLink)
Dette er den stub implementering af ICollection’s Add-metode, som kun kaster NotSupportedException
public void Add(TaskLink item)
Parameters
item
TaskLink
Det punkt at tilføje.
GetEnumerator()
Returnerer en enumerator til denne samling.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator < TaskLink >
En liste over denne samling.
Remove(TaskLink)
Fjern opgavelinjen fra et projekt.
public bool Remove(TaskLink item)
Parameters
item
TaskLink
TaskLink til at fjerne.
Returns
Fjern TaskLink.
ToList()
Konverterer TaskLinkCollection-objektet til en liste over Aspose.Tasks.TaskLink-objekter.
public List<tasklink> ToList()
Returns
Liste over Aspose.Tasks.TaskLink objekter.