Class TaskLinkCollection

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

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

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

int

ParentProject

Erhalten Sie das Mutterprojekt des ResourceAssignmentCollection Objekt.Eltern Aspose.Tasks.Projekt für dieses Objekt.

public Project ParentProject { get; }

Eigentumswert

Project

Diese[Int]

Rückkehr oder Setzen des Elements auf den angegebenen Index.

public TaskLink this[int index] { get; set; }

Eigentumswert

TaskLink

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

TaskLink

eine Aufgabe-Link-Instanz, die zu diesem Objekt hinzugefügt wurde.

Exceptions

ArgumentNullException

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

TaskLink

eine Aufgabe-Link-Instanz, die zu diesem Objekt hinzugefügt wurde.

Exceptions

ArgumentNullException

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

TaskLink

eine Aufgabe-Link, die zu diesem Objekt hinzugefügt wurde.

Exceptions

ArgumentNullException

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

bool

TaskLink entfernen.

ToList()

Umwandelt das TaskLinkCollection-Objekt in eine Liste von Aspose.Tasks.TaskLink-Objekten.

public List<tasklink> ToList()

Returns

List &undlt; TaskLink >

Liste der Aspose.Tasks.TaskLink Objekte.

 Deutsch