Class TaskLinkCollection
De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.5.0)
Het vertegenwoordigt een verzameling van Aspose.Tasks.Task objecten.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable
Inheritance
Implements
IList
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Geeft het aantal objecten in dit Aspose.Tasks.TaskLinkCollection object.
public int Count { get; }
Eigendomswaarde
ParentProject
Geeft het moederproject van het ResourceAssignmentCollection object.
public Project ParentProject { get; }
Eigendomswaarde
Dit is[Int]
Terugkeert of zet het element op de aangegeven index.
public TaskLink this[int index] { get; set; }
Eigendomswaarde
Methods
Add(taak, taak)
Terug een instelling van Finish-Start Aspose.Tasks.TaskLink die is toegevoegd aan het object TaskLinkCollection.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
De voorgaande taak.
succ
Task
De opvolger taak.
Returns
een taakverbindingsinstantie die is toegevoegd aan dit object.
Exceptions
Als een van de input taken gelijk is aan nul dan zal System.ArgumentNullException worden gegooid.
Add(Taak, taak en taak)
Returneert een instantie van Aspose.Tasks.TaskLink die is toegevoegd aan het object TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
Parameters
pred
Task
De voorgaande taak.
succ
Task
De opvolger taak.
linkType
TaskLinkType
Link type Aspose.Tasks.TaskLinkType
Returns
een taakverbindingsinstantie die is toegevoegd aan dit object.
Exceptions
Als een van de input taken gelijk is aan nul dan zal System.ArgumentNullException worden gegooid.
Add(Taak, Taak, TaakLinkType, Duur)
Returneert een instantie van Aspose.Tasks.TaskLink die is toegevoegd aan het object TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
Parameters
pred
Task
De voorgaande taak.
succ
Task
De opvolger taak.
linkType
TaskLinkType
Link type Aspose.Tasks.TaskLinkType
lag
Duration
Link lag Aspose.Tasks.Duratie
Returns
een taakverbinding die is toegevoegd aan dit object.
Exceptions
Als een van de input taken gelijk is aan nul dan zal System.ArgumentNullException worden gegooid.
Add(TaskLink)
Dit is de stevige implementatie van de toevoegingsmethode van ICollection, die alleen de NotSupportedException gooit
public void Add(TaskLink item)
Parameters
item
TaskLink
Het item om toe te voegen.
GetEnumerator()
Terug een lijstje voor deze collectie.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator < TaskLink >
Een lijstje voor deze collectie.
Remove(TaskLink)
Verwijder de taaklink uit een project.
public bool Remove(TaskLink item)
Parameters
item
TaskLink
TaskLink te verwijderen.
Returns
Verwijder TaskLink.
ToList()
Convert het TaskLinkCollection object naar een lijst met Aspose.Tasks.TaskLink objecten.
public List<tasklink> ToList()
Returns
Lijst van Aspose.Tasks.TaskLink objecten.