Class ResourceAssignmentCollection

Class ResourceAssignmentCollection

Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)

Representerar en samling av Aspose.Tasks.ResourceAssignment objekt.

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

Inheritance

object ResourceAssignmentCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Arvsmedlemmar

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

Properties

Count

Få antalet objekt som finns i ResourceAssignmentCollection.

public int Count { get; }

Fastighetsvärde

int

IsReadOnly

Det får ett värde som indikerar om denna samling endast läses.

public bool IsReadOnly { get; }

Fastighetsvärde

bool

ParentProject

Få det moderprojektet i ResourceAssignmentCollection-objektet.

public Project ParentProject { get; }

Fastighetsvärde

Project

Detta[int]

Returnerar elementet till det angivna indexet.

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

Fastighetsvärde

ResourceAssignment

Methods

Add(Uppgift, resurs, dubbel)

Lägg till en ny uppgift till ResourceAssignmentCollection.

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

Parameters

task Task

En uppgift att tilldelas.

resource Resource

En resurs som ska tilldelas.

units double

Antalet enheter för en ny uppgift.

Returns

ResourceAssignment

tillägg till uppdrag.

Add(Uppgift, resurs, decimal)

Lägg till en ny uppgift till ResourceAssignmentCollection.

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

Parameters

task Task

En uppgift att tilldelas.

resource Resource

En kostnadsresurs som ska tilldelas.

cost decimal

Kostnaden för ett nytt uppdrag.

Returns

ResourceAssignment

tillägg till uppdrag.

Add(Uppgift, resurser)

Lägg till en ny uppgift till ResourceAssignmentCollection.

public ResourceAssignment Add(Task task, Resource resource)

Parameters

task Task

En uppgift att tilldelas.

resource Resource

En resurs som ska tilldelas.

Returns

ResourceAssignment

tillägg till uppdrag.

Add(ResourceAssignment)

Detta är den snabba implementeringen av ICollections Add-metod, som bara kastar NotSupportedException

public void Add(ResourceAssignment item)

Parameters

item ResourceAssignment

föremålet att ta bort.

GetByUid(int)

Returnerar en uppgift med den angivna uid.

public ResourceAssignment GetByUid(int uid)

Parameters

uid int

Det angivna UID.

Returns

ResourceAssignment

ResourceAssignment med den angivna uid om närvarande; annars noll.

Remarks

O1 komplexitet.

GetEnumerator()

Returnerar en förteckning för denna samling.

public IEnumerator<resourceassignment> GetEnumerator()

Returns

IEnumerator ochlt; ResourceAssignment >

en förteckning för denna samling.

Remove(ResourceAssignment)

Ta bort den angivna uppgiften från insamlingen, om den inte är läsbar,Annars kastar inte stödjande undantag.

public bool Remove(ResourceAssignment item)

Parameters

item ResourceAssignment

Uppdraget att ta bort.

Returns

bool

sant, om det angivna objektet har tagits bort, falsk annars.

RemoveAt(int)

Ta bort tilldelningen på en angiven index, om insamlingen inte läses enbart,Annars kastar inte stödjande undantag.

public void RemoveAt(int index)

Parameters

index int

Nollbaserad index.

ToList()

Konverterar ResourceAssignmentCollection objekt till en lista över Aspose.Tasks.ResourceAssignment objekt.

public List<resourceassignment> ToList()

Returns

List ochlt; ResourceAssignment >

Förteckning över Aspose.Tasks.ResourceAssignment objekt.

 Svenska