Class TaskLinkCollection
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.5.0)
Det repræsenterer en samling af Aspose.Tasks.Task objekter.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerableInheritance
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.