Class ResourceAssignmentCollection
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)
Představuje sbírku objektů Aspose.Tasks.ResourceAssignment.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obdrží počet objektů obsažených v ResourceAssignmentCollection.
public int Count { get; }
Hodnota nemovitosti
IsReadOnly
Obdrží hodnotu, která naznačuje, zda je tato sbírka pouze čten.
public bool IsReadOnly { get; }
Hodnota nemovitosti
ParentProject
Obdrží rodný projekt objektu ResourceAssignmentCollection.
public Project ParentProject { get; }
Hodnota nemovitosti
Tohle[Int]
Vraťte prvek do specifikovaného indexu.
public ResourceAssignment this[int index] { get; set; }
Hodnota nemovitosti
Methods
Add(Úkoly, zdroje, dvojí)
Přidejte novou úlohu do složky ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
kol, který má být přidělen.
resource
Resource
Je to zdroj, který je třeba přidělovat.
units
double
Počet jednotek pro novou funkci.
Returns
Přidání dodatečného úkolu.
Add(Úkoly, zdroje a decimal)
Přidejte novou úlohu do složky ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
kol, který má být přidělen.
resource
Resource
Náklady by měly být přiděleny.
cost
decimal
Náklady na novou funkci.
Returns
Přidání dodatečného úkolu.
Add(Úkoly, zdroje)
Přidejte novou úlohu do složky ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
kol, který má být přidělen.
resource
Resource
Je to zdroj, který je třeba přidělovat.
Returns
Přidání dodatečného úkolu.
Add(ResourceAssignment)
Jedná se o pevnou implementaci metody přidání ICollection, která hodí pouze NonSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
Předmět k odstraněn.
GetByUid(Int)
Vraťte zadání s uvedeným uidem.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
Zde uvedený uid.
Returns
Přidělování zdrojů s uvedeným uidem, pokud je přítomno; jinak nula.
Remarks
1 a 1 složitosti.
GetEnumerator()
Vraťte seznam pro tuto sbírku.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator < ResourceAssignment >
Seznam pro tuto sbírku.
Remove(ResourceAssignment)
Odstraňuje z sběru specifikovaný úkol, není-li přečten,V opačném případě vyhodí NonSupportedException.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
kolem je odstranit.
Returns
pravdivý, pokud byl specifikovaný položka odstraněn, falešný jinak.
RemoveAt(Int)
Odstraňuje přidělení na specifikovaném indexu, není-li sbírka přečten,V opačném případě vyhodí NonSupportedException.
public void RemoveAt(int index)
Parameters
index
int
Index založený na nul.
ToList()
Konvertuje objekt ResourceAssignmentCollection na seznam objektů Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
Seznam objektů Aspose.Tasks.ResourceAssignment.