Class ResourceAssignmentCollection
ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)
Se edustaa Aspose.Tasks.ResourceAssignment -objektien kokoelmaa.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Saa ResourceAssignmentCollectionissa olevien esineiden määrä.
public int Count { get; }
Omistuksen arvo
IsReadOnly
Saat arvon, joka osoittaa, onko tämä kokoelma vain luettu.
public bool IsReadOnly { get; }
Omistuksen arvo
ParentProject
Saa ResourceAssignmentCollection -objektin äidiprojekti.
public Project ParentProject { get; }
Omistuksen arvo
Tämä[Sisältää]
Palauta elementti määritellylle indeksille.
public ResourceAssignment this[int index] { get; set; }
Omistuksen arvo
Methods
Add(Tehtävä, resurssi, kaksinkertainen)
Lisää uusi tehtävä ResourceAssignmentCollectionille.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
tehtävä, joka on tehtävä.
resource
Resource
resursseja, jotka on myönnettävä.
units
double
Uuden tehtävän yksiköiden määrä.
Returns
Lisää tehtäviä.
Add(Tehtävä, resurssi ja decimal)
Lisää uusi tehtävä ResourceAssignmentCollectionille.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
tehtävä, joka on tehtävä.
resource
Resource
kustannustehokas resurssi, joka on myönnettävä.
cost
decimal
Uuden tehtävän kustannukset.
Returns
Lisää tehtäviä.
Add(Tehtävä, resurssi)
Lisää uusi tehtävä ResourceAssignmentCollectionille.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
tehtävä, joka on tehtävä.
resource
Resource
resursseja, jotka on myönnettävä.
Returns
Lisää tehtäviä.
Add(ResourceAssignment)
Tämä on ICollectionin Lisää menetelmä, joka vain heittää NotSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
Tuote on poistettava.
GetByUid(Sisältää)
Palauta tehtävä määritellyllä uidilla.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
Määritetty uid.
Returns
Resurssien määrittäminen määritellyn uidin kanssa, jos se on läsnä; muuten nolla.
Remarks
1 ja 1 monimutkaisuus.
GetEnumerator()
Palauta luettelo tästä kokoelmasta.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator < ResourceAssignment >
luettelo tästä kokoelmasta.
Remove(ResourceAssignment)
Poistaa määritellyt tehtävät keräyksestä, jos se ei ole vain luettu,Muussa tapauksessa heittää NotSupportedException.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
Tehtävä on poistaa.
Returns
todellinen, jos määritetty kohde on poistettu, väärä muuten.
RemoveAt(Sisältää)
Poistaa määritys tiettyyn indeksiin, jos keräys ei ole vain luettavaa,Muussa tapauksessa heittää NotSupportedException.
public void RemoveAt(int index)
Parameters
index
int
nolla perustuva indeksi.
ToList()
Muuttaa ResourceAssignmentCollection -objekti luetteloon Aspose.Tasks.ResourceAssignment -objekteista.
public List<resourceassignment> ToList()
Returns
Luettelo Aspose.Tasks.ResourceAssignment esineistä.