Class ResourceAssignmentCollection
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)
Reprezintă o colecție de obiecte Aspose.Tasks.ResourceAssignment.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obține numărul de obiecte conținute în ResourceAssignmentCollection.
public int Count { get; }
Valoarea proprietății
IsReadOnly
Obține o valoare care indică dacă această colecție este citită numai.
public bool IsReadOnly { get; }
Valoarea proprietății
ParentProject
Obține proiectul principal al obiectului ResourceAssignmentCollection.
public Project ParentProject { get; }
Valoarea proprietății
Această[int]
Întoarce elementul la indexul specificat.
public ResourceAssignment this[int index] { get; set; }
Valoarea proprietății
Methods
Add(Misiune, resurse, dublu)
Adăugați o nouă atribuție la ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
O sarcină care trebuie atribuită.
resource
Resource
O resursă care trebuie alocată.
units
double
Numărul de unități pentru o nouă atribuție.
Returns
Adăugarea atribuțiilor.
Add(Funcţia, resursele şi decimalele)
Adăugați o nouă atribuție la ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
O sarcină care trebuie atribuită.
resource
Resource
O resursă de cost care trebuie alocată.
cost
decimal
Costul unei noi atribuţii.
Returns
Adăugarea atribuțiilor.
Add(sarcină, resurse)
Adăugați o nouă atribuție la ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
O sarcină care trebuie atribuită.
resource
Resource
O resursă care trebuie alocată.
Returns
Adăugarea atribuțiilor.
Add(ResourceAssignment)
Aceasta este punerea în aplicare a metodei de adăugare a ICollection, care aruncă doar NotSupportedExcepție
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
Obiectul care trebuie eliminat.
GetByUid(int)
Întoarce o sarcină cu uidul specificat.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
cu uidul specificat.
Returns
Asigurarea resurselor cu uidul specificat dacă este prezent; altfel, zero.
Remarks
O (1) complexitate.
GetEnumerator()
Întoarce un enumerator pentru această colecție.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator < ResourceAssignment >
un enumerator pentru această colecție.
Remove(ResourceAssignment)
Elimină atribuirea specifică din colectare, dacă nu este citită numai,În caz contrar, aruncă Excepția NonSupported.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
sarcina de a elimina.
Returns
adevărat, dacă elementul specificat a fost îndepărtat, fals altfel.
RemoveAt(int)
Îndepărtează atribuirea la un indicator specific, dacă colectarea nu este doar citită,În caz contrar, aruncă Excepția NonSupported.
public void RemoveAt(int index)
Parameters
index
int
Indicele bazate pe zero.
ToList()
Convertează obiectul ResourceAssignmentCollection într-o listă a obiectelor Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
Lista obiectelor Aspose.Tasks.ResourceAssignment.