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
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
IsReadOnly
Det får ett värde som indikerar om denna samling endast läses.
public bool IsReadOnly { get; }
Fastighetsvärde
ParentProject
Få det moderprojektet i ResourceAssignmentCollection-objektet.
public Project ParentProject { get; }
Fastighetsvärde
Detta[int]
Returnerar elementet till det angivna indexet.
public ResourceAssignment this[int index] { get; set; }
Fastighetsvärde
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
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
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
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 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
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.