Class TaskLinkCollection
Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Presenta una col·lecció d’objectes Aspose.Tasks.Task.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable
Inheritance
Implements
IList
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obté el nombre d’objectes continguts en aquest objecte Aspose.Tasks.TaskLinkCollection.
public int Count { get; }
Valor de la propietat
ParentProject
Obté el projecte principal de l’objecte ResourceAssignmentCollection.
public Project ParentProject { get; }
Valor de la propietat
Aquest[Int]
Retorna o col·loca l’element a l’índex especificat.
public TaskLink this[int index] { get; set; }
Valor de la propietat
Methods
Add(Tàrrega, Tàrrega)
Retorna una instància de Finish-Start Aspose.Tasks.TaskLink que s’ha afegit a l’objecte TaskLinkCollection.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
La tasca del predecessor.
succ
Task
La tasca successora.
Returns
Un enllaç de tasca que s’ha afegit a aquest objecte.
Exceptions
Si qualsevol de les tasques d’entrada és igual a zero, llavors System.ArgumentNullExcepció es llançar.
Add(Task, Task i TaskLinkType)
Retorna una instància de Aspose.Tasks.TaskLink que s’ha afegit a l’objecte TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
Parameters
pred
Task
La tasca del predecessor.
succ
Task
La tasca successora.
linkType
TaskLinkType
Tipus d’enllaç Aspose.Tasks.TaskLinkType
Returns
Un enllaç de tasca que s’ha afegit a aquest objecte.
Exceptions
Si qualsevol de les tasques d’entrada és igual a zero, llavors System.ArgumentNullExcepció es llançar.
Add(Task, Task, TaskLinkType, Durada)
Retorna una instància de Aspose.Tasks.TaskLink que s’ha afegit a l’objecte TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
Parameters
pred
Task
La tasca del predecessor.
succ
Task
La tasca successora.
linkType
TaskLinkType
Tipus d’enllaç Aspose.Tasks.TaskLinkType
lag
Duration
Lloc d’enllaç Aspose.Tasks.Duration.
Returns
Un enllaç de tasca que s’ha afegit a aquest objecte.
Exceptions
Si qualsevol de les tasques d’entrada és igual a zero, llavors System.ArgumentNullExcepció es llançar.
Add(TaskLink)
Aquesta és la implementació estúpida del mètode Add de ICollection, que només llança NotSupportedExcepció
public void Add(TaskLink item)
Parameters
item
TaskLink
El punt per afegir.
GetEnumerator()
Retorna un enumerador per a aquesta col·lecci.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator < TaskLink >
Un enumerador per a aquesta col·lecci.
Remove(TaskLink)
Elimina el enllaç de tasques d’un projecte.
public bool Remove(TaskLink item)
Parameters
item
TaskLink
TaskLink per eliminar.
Returns
Eliminació de TaskLink.
ToList()
Converteix l’objecte TaskLinkCollection a una llista d’objectes Aspose.Tasks.TaskLink.
public List<tasklink> ToList()
Returns
Llista d’objectes Aspose.Tasks.TaskLink.