Class ResourceAssignmentCollection
Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)
Predstavuje zbierku objektov Aspose.Tasks.ResourceAssignment.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Získa počet objektov obsiahnutých v ResourceAssignmentCollection.
public int Count { get; }
Hodnota nehnuteľnosti
IsReadOnly
Získava hodnotu, ktorá ukazuje, či sa táto zbierka číta iba.
public bool IsReadOnly { get; }
Hodnota nehnuteľnosti
ParentProject
Získava rodný projekt objektu ResourceAssignmentCollection.
public Project ParentProject { get; }
Hodnota nehnuteľnosti
Toto[int]
Vráťte prvok na špecifikovaný index.
public ResourceAssignment this[int index] { get; set; }
Hodnota nehnuteľnosti
Methods
Add(Úloha, zdroj, dvojitá)
Pridajte novú úlohu do zloženia ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
Úloha, ktorá má byť pridelená.
resource
Resource
Je to zdroj, ktorý má byť pridelený.
units
double
Počet jednotiek pre novú úlohu.
Returns
Pridaná úloha .
Add(Úloha, zdroje a decimal)
Pridajte novú úlohu do zloženia ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
Úloha, ktorá má byť pridelená.
resource
Resource
Náklady, ktoré by mali byť pridelené.
cost
decimal
Náklady na novú úlohu.
Returns
Pridaná úloha .
Add(Úloha, zdroj)
Pridajte novú úlohu do zloženia ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
Úloha, ktorá má byť pridelená.
resource
Resource
Je to zdroj, ktorý má byť pridelený.
Returns
Pridaná úloha .
Add(ResourceAssignment)
Toto je trvalá implementácia metódy pridávania ICollection, ktorá hodí iba NotSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
položky na odstránenie.
GetByUid(int)
Vráti úlohu so špecifikovaným uidom.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
špecifikovaný uid.
Returns
ResourceAssignment so špecifikovaným uidom, ak je prítomný; inak nula.
Remarks
1 a 1 komplexnosť.
GetEnumerator()
Vráťte zoznam pre túto zbierku.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator < ResourceAssignment >
zoznam pre túto zbierku.
Remove(ResourceAssignment)
Odstráni špecifické úlohy z zbierky, ak nie sú čitateľné,V opačnom prípade vyhodí NonSupportedException.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
Úloha na odstránenie.
Returns
pravdivý, ak je uvedený položka odstránená, falošný inak.
RemoveAt(int)
Odstráni priradenie na špecifikovanom indexe, ak nie je zbierka čitateľná,V opačnom prípade vyhodí NonSupportedException.
public void RemoveAt(int index)
Parameters
index
int
index založený na nule.
ToList()
Konvertuje objekt ResourceAssignmentCollection na zoznam objektov Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
Zoznam objektov Aspose.Tasks.ResourceAssignment.