Class TaskLinkCollection
Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Es handelt sich um eine Sammlung von Aspose.Tasks.Task Objekten.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable
Inheritance
Implements
IList
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Erhalten Sie die Anzahl der Objekte in diesem Aspose.Tasks.TaskLinkCollection Objekt enthalten.
public int Count { get; }
Eigentumswert
ParentProject
Erhalten Sie das Mutterprojekt des ResourceAssignmentCollection Objekt.
public Project ParentProject { get; }
Eigentumswert
Diese[Int]
Rückkehr oder Setzen des Elements auf den angegebenen Index.
public TaskLink this[int index] { get; set; }
Eigentumswert
Methods
Add(Aufgabe , Aufgabe)
Wiederherstellt eine Instanz von Finish-Start Aspose.Tasks.TaskLink, die zum Objekt TaskLinkCollection hinzugefügt wurde.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
Aufgabe der Vorgänger.
succ
Task
Nachfolger der Aufgabe.
Returns
eine Aufgabe-Link-Instanz, die zu diesem Objekt hinzugefügt wurde.
Exceptions
Wenn eine der Eingabe Aufgaben gleich null ist, wird System.ArgumentNullException gelöscht.
Add(Aufgaben, Aufgaben, TaskLinkType)
Wiederherstellt eine Instanz von Aspose.Tasks.TaskLink, die zum Objekt TaskLinkCollection hinzugefügt wurde.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
Parameters
pred
Task
Aufgabe der Vorgänger.
succ
Task
Nachfolger der Aufgabe.
linkType
TaskLinkType
Link Typ Aspose.Tasks.TaskLinkType
Returns
eine Aufgabe-Link-Instanz, die zu diesem Objekt hinzugefügt wurde.
Exceptions
Wenn eine der Eingabe Aufgaben gleich null ist, wird System.ArgumentNullException gelöscht.
Add(Aufgabe, Aufgabe, TaskLinkType, Duration)
Wiederherstellt eine Instanz von Aspose.Tasks.TaskLink, die zum Objekt TaskLinkCollection hinzugefügt wurde.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
Parameters
pred
Task
Aufgabe der Vorgänger.
succ
Task
Nachfolger der Aufgabe.
linkType
TaskLinkType
Link Typ Aspose.Tasks.TaskLinkType
lag
Duration
Link lag Aspose.Tasks.Duration.
Returns
eine Aufgabe-Link, die zu diesem Objekt hinzugefügt wurde.
Exceptions
Wenn eine der Eingabe Aufgaben gleich null ist, wird System.ArgumentNullException gelöscht.
Add(TaskLink)
Dies ist die steile Implementierung der Add-Methode von ICollection, die nur NotSupportedException werft
public void Add(TaskLink item)
Parameters
item
TaskLink
Das Element zu hinzufügen.
GetEnumerator()
Zurück ein Verzeichnis für diese Sammlung.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator &undlt; TaskLink >
Eine Liste für diese Sammlung.
Remove(TaskLink)
Entfernen Sie die Aufgabenverbindung aus einem Projekt.
public bool Remove(TaskLink item)
Parameters
item
TaskLink
TaskLink zu entfernen.
Returns
TaskLink entfernen.
ToList()
Umwandelt das TaskLinkCollection-Objekt in eine Liste von Aspose.Tasks.TaskLink-Objekten.
public List<tasklink> ToList()
Returns
Liste der Aspose.Tasks.TaskLink Objekte.