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
Implements
IList
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à
ParentProject
Riceve il progetto principale dell’oggetto ResourceAssignmentCollection.
public Project ParentProject { get; }
Valore di proprietà
Questo[int]
Ritorna o metti l’elemento all’indice specificato.
public TaskLink this[int index] { get; set; }
Valore di proprietà
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
un’indice di task link che è stato aggiunto a questo oggetto.
Exceptions
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
un’indice di task link che è stato aggiunto a questo oggetto.
Exceptions
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
un link di compito che è stato aggiunto a questo oggetto.
Exceptions
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
Rimuovere TaskLink.
ToList()
Converti l’oggetto TaskLinkCollection in un elenco di oggetti Aspose.Tasks.TaskLink.
public List<tasklink> ToList()
Returns
Elenco degli oggetti Aspose.Tasks.TaskLink.