Class TaskLinkCollection

Class TaskLinkCollection

Il nome: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)

Si tratta di una raccolta di oggetti Aspose.Tasks.Task.

public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

I membri ereditari

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Count

Riceve il numero di oggetti contenuti in questo oggetto Aspose.Tasks.TaskLinkCollection.

public int Count { get; }

Valore di proprietà

int

ParentProject

Riceve il progetto principale dell’oggetto ResourceAssignmentCollection.parent Aspose.Tasks.Progetto per questo oggetto.

public Project ParentProject { get; }

Valore di proprietà

Project

Questo[int]

Ritorna o metti l’elemento all’indice specificato.

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

Valore di proprietà

TaskLink

Methods

Add(Il compito, il compito)

Ritorna un esempio di Finish-Start Aspose.Tasks.TaskLink che è stato aggiunto all’oggetto TaskLinkCollection.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

Il compito predecessore.

succ Task

Il compito successore.

Returns

TaskLink

un’indice di task link che è stato aggiunto a questo oggetto.

Exceptions

ArgumentNullException

Se uno dei compiti di input è pari a zero, System.ArgumentNullException verrà lanciato.

Add(Task, Task e TaskLinkType)

Ritorna un esempio di Aspose.Tasks.TaskLink che è stato aggiunto all’oggetto TaskLinkCollection.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)

Parameters

pred Task

Il compito predecessore.

succ Task

Il compito successore.

linkType TaskLinkType

Tipo di collegamento Aspose.Tasks.TaskLinkType

Returns

TaskLink

un’indice di task link che è stato aggiunto a questo oggetto.

Exceptions

ArgumentNullException

Se uno dei compiti di input è pari a zero, System.ArgumentNullException verrà lanciato.

Add(Task, Task, TaskLinkType, durata)

Ritorna un esempio di Aspose.Tasks.TaskLink che è stato aggiunto all’oggetto TaskLinkCollection.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)

Parameters

pred Task

Il compito predecessore.

succ Task

Il compito successore.

linkType TaskLinkType

Tipo di collegamento Aspose.Tasks.TaskLinkType

lag Duration

Link lag Aspose.Tasks.Durazione

Returns

TaskLink

un link di compito che è stato aggiunto a questo oggetto.

Exceptions

ArgumentNullException

Se uno dei compiti di input è pari a zero, System.ArgumentNullException verrà lanciato.

Add(TaskLink)

Questo è l’implementazione costante del metodo Add di ICollection, che solo lancia NonSupportedException

public void Add(TaskLink item)

Parameters

item TaskLink

L’articolo da aggiungere.

GetEnumerator()

Ritorna un elenco per questa collezione.

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator di < TaskLink >

Un elenco per questa collezione.

Remove(TaskLink)

Rimuovere il link di attività da un progetto.

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink per rimuovere.

Returns

bool

Rimuovere TaskLink.

ToList()

Converti l’oggetto TaskLinkCollection in un elenco di oggetti Aspose.Tasks.TaskLink.

public List<tasklink> ToList()

Returns

List di < TaskLink >

Elenco degli oggetti Aspose.Tasks.TaskLink.

 Italiano