Class ResourceAssignmentCollection
Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Representa una col·lecció d’objectes Aspose.Tasks.ResourceAssignment.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obté el nombre d’objectes continguts en la ResourceAssignmentCollection.
public int Count { get; }
Valor de la propietat
IsReadOnly
Obté un valor que indica si aquesta col·lecció només es llegeix.
public bool IsReadOnly { get; }
Valor de la propietat
ParentProject
Obté el projecte principal de l’objecte ResourceAssignmentCollection.
public Project ParentProject { get; }
Valor de la propietat
Aquest[Int]
Retorna l’element a l’índex especificat.
public ResourceAssignment this[int index] { get; set; }
Valor de la propietat
Methods
Add(Tàrrega, Recursos, Doble)
Afegeix una nova assignatura a la ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
Una tasca que s’ha de assignar.
resource
Resource
Un recurs a assignar.
units
double
El nombre d’unitats per a una nova assignatura.
Returns
Assignació addicional.
Add(Treball, Recursos i Decimals)
Afegeix una nova assignatura a la ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
Una tasca que s’ha de assignar.
resource
Resource
Un cost que s’ha d’assignar.
cost
decimal
El cost d’una nova assignatura.
Returns
Assignació addicional.
Add(Tàrrega, Recursos)
Afegeix una nova assignatura a la ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
Una tasca que s’ha de assignar.
resource
Resource
Un recurs a assignar.
Returns
Assignació addicional.
Add(ResourceAssignment)
Aquesta és la implementació estúpida del mètode Add de ICollection, que només llança NotSupportedExcepció
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
El punt per eliminar.
GetByUid(Int)
Retornar una assignatura amb la uid especificada.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
El nom especificat.
Returns
Assignació de recursos amb la uid especificada si és present; si no, nul.
Remarks
La complexitat de l’1a.
GetEnumerator()
Retorna un enumerador per a aquesta col·lecci.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator < ResourceAssignment >
Un enumerador per a aquesta col·lecci.
Remove(ResourceAssignment)
Elimina la assignatura especificada de la col·lecció, si no es llegeix únicament,En cas contrari, es llança l’excepció no suportada.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
La funció de retirar.
Returns
veritat, si l’article especificat s’ha eliminat, fals d’una altra manera.
RemoveAt(Int)
Elimina l’assignació a l’índex especificat, si la recollida no es llegeix únicament,En cas contrari, es llança l’excepció no suportada.
public void RemoveAt(int index)
Parameters
index
int
Indicadors basats en zero.
ToList()
Converteix l’objecte ResourceAssignmentCollection a una llista d’objectes Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
Llista d’objectes Aspose.Tasks.ResourceAssignment.