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
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
IsReadOnly
Giver en værdi, der angiver, om denne samling kun læses.
public bool IsReadOnly { get; }
Ejendomsværdi
ParentProject
Få det moderside projekt af ResourceAssignmentCollection-objektet.
public Project ParentProject { get; }
Ejendomsværdi
Dette[Int]
Returner elementet til det angivne indeks.
public ResourceAssignment this[int index] { get; set; }
Ejendomsværdi
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
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
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
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 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
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
Liste over Aspose.Tasks.ResourceAssignment objekter.