Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

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

Det repræsenterer en samling af Aspose.Tasks.ResourceAssignment-objekter.

public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable

Inheritance

object ResourceAssignmentCollection

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å det antal objekter, der er indeholdt i ResourceAssignmentCollection.

public int Count { get; }

Ejendomsværdi

int

IsReadOnly

Giver en værdi, der angiver, om denne samling kun læses.

public bool IsReadOnly { get; }

Ejendomsværdi

bool

ParentProject

Få det moderside projekt af ResourceAssignmentCollection-objektet.

public Project ParentProject { get; }

Ejendomsværdi

Project

Dette[Int]

Returner elementet til det angivne indeks.

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

Ejendomsværdi

ResourceAssignment

Methods

Add(Task, ressourcer, dobbelt)

Tilføj en ny opgave til ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource, double units)

Parameters

task Task

En opgave, der skal tildeles.

resource Resource

En ressource, der skal tildeles.

units double

Antallet af enheder til en ny opgave.

Returns

ResourceAssignment

Tilføjelse af opgaver.

Add(Opgave, ressource og decimal)

Tilføj en ny opgave til ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource, decimal cost)

Parameters

task Task

En opgave, der skal tildeles.

resource Resource

En udgift, der skal tildeles.

cost decimal

Omkostningerne for en ny opgave.

Returns

ResourceAssignment

Tilføjelse af opgaver.

Add(opgaver, ressourcer)

Tilføj en ny opgave til ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

En opgave, der skal tildeles.

resource Resource

En ressource, der skal tildeles.

Returns

ResourceAssignment

Tilføjelse af opgaver.

Add(ResourceAssignment)

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

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

Det element at fjerne.

GetByUid(Int)

Returnerer en opgave med den angivne uid.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

Det angivne uid.

Returns

ResourceAssignment

ResourceAssignment med den angivne uid, hvis der er; ellers null.

Remarks

1 og 1 kompleksitet.

GetEnumerator()

Returnerer en enumerator til denne samling.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator < ResourceAssignment >

En liste over denne samling.

Remove(ResourceAssignment)

Fjerner den angivne opgave fra samlingen, hvis den ikke er læst alene,Ellers kastes NotSupportedException.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

opgaven at fjerne.

Returns

bool

sandt, hvis det angivne element er fjernet, falsk ellers.

RemoveAt(Int)

Fjerner tildeling på den angivne indeks, hvis indsamlingen ikke læses alene,Ellers kastes NotSupportedException.

public void RemoveAt(int index)

Parameters

index int

Null baseret indeks.

ToList()

Konverterer ResourceAssignmentCollection-objektet til en liste over Aspose.Tasks.ResourceAssignment-objekter.

public List<resourceassignment> ToList()

Returns

List < ResourceAssignment >

Liste over Aspose.Tasks.ResourceAssignment objekter.

 Dansk