Class TaskLinkCollection

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

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

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

int

ParentProject

Obté el projecte principal de l’objecte ResourceAssignmentCollection.parent Aspose.Tasks.Projecte per a aquest objecte.

public Project ParentProject { get; }

Valor de la propietat

Project

Aquest[Int]

Retorna o col·loca l’element a l’índex especificat.

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

Valor de la propietat

TaskLink

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

TaskLink

Un enllaç de tasca que s’ha afegit a aquest objecte.

Exceptions

ArgumentNullException

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

TaskLink

Un enllaç de tasca que s’ha afegit a aquest objecte.

Exceptions

ArgumentNullException

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

TaskLink

Un enllaç de tasca que s’ha afegit a aquest objecte.

Exceptions

ArgumentNullException

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

bool

Eliminació de TaskLink.

ToList()

Converteix l’objecte TaskLinkCollection a una llista d’objectes Aspose.Tasks.TaskLink.

public List<tasklink> ToList()

Returns

List < TaskLink >

Llista d’objectes Aspose.Tasks.TaskLink.

 Català