Class TaskLinkCollection
Der Name: Aspose.Tasks Versammlung: Aspose.Tasks.dll (25.5.0)
Es handelt sich um eine Sammlung von Aspose.Tasks.Task Objekten.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerableInheritance
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.