Class TaskLinkCollection

Class TaskLinkCollection

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Det repræsenterer en samling af Aspose.Tasks.Task objekter.

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

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

De arvede medlemmer

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

Properties

Count

Få antallet af objekter indeholdt i dette Aspose.Tasks.TaskLinkCollection objekt.

public int Count { get; }

Ejendomsværdi

int

ParentProject

Få det moderside projekt af ResourceAssignmentCollection-objektet.forælder Aspose.Tasks.Projekt for dette objekt.

public Project ParentProject { get; }

Ejendomsværdi

Project

Dette[Int]

Returner eller sætter elementet til det angivne indeks.

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

Ejendomsværdi

TaskLink

Methods

Add(opgave, opgave)

Returnerer en instans af Finish-Start Aspose.Tasks.TaskLink, som er blevet tilføjet til TaskLinkCollection-objektet.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

Det foregående opgave.

succ Task

efterfølgerens opgave.

Returns

TaskLink

en opgave link instans, der er blevet tilføjet til dette objekt.

Exceptions

ArgumentNullException

Hvis nogen af input opgaver er null, så System.ArgumentNullException vil blive kastet.

Add(opgaver, opgaver og opgaver)

Returnerer en instans af Aspose.Tasks.TaskLink, som er blevet tilføjet til TaskLinkCollection-objektet.

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

Parameters

pred Task

Det foregående opgave.

succ Task

efterfølgerens opgave.

linkType TaskLinkType

Link type Aspose.Tasks.TaskLinkType

Returns

TaskLink

en opgave link instans, der er blevet tilføjet til dette objekt.

Exceptions

ArgumentNullException

Hvis nogen af input opgaver er null, så System.ArgumentNullException vil blive kastet.

Add(opgave, opgave, opgaveLinkType, varighed)

Returnerer en instans af Aspose.Tasks.TaskLink, som er blevet tilføjet til TaskLinkCollection-objektet.

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

Parameters

pred Task

Det foregående opgave.

succ Task

efterfølgerens opgave.

linkType TaskLinkType

Link type Aspose.Tasks.TaskLinkType

lag Duration

Link lag Aspose.Tasks.Duration.

Returns

TaskLink

en opgavelinks, der er blevet tilføjet til dette objekt.

Exceptions

ArgumentNullException

Hvis nogen af input opgaver er null, så System.ArgumentNullException vil blive kastet.

Add(TaskLink)

Dette er den stub implementering af ICollection’s Add-metode, som kun kaster NotSupportedException

public void Add(TaskLink item)

Parameters

item TaskLink

Det punkt at tilføje.

GetEnumerator()

Returnerer en enumerator til denne samling.

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator < TaskLink >

En liste over denne samling.

Remove(TaskLink)

Fjern opgavelinjen fra et projekt.

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink til at fjerne.

Returns

bool

Fjern TaskLink.

ToList()

Konverterer TaskLinkCollection-objektet til en liste over Aspose.Tasks.TaskLink-objekter.

public List<tasklink> ToList()

Returns

List < TaskLink >

Liste over Aspose.Tasks.TaskLink objekter.

 Dansk