Class ResourceAssignmentCollection
Le nom : Aspose.Tasks Assemblée: Aspose.Tasks.dll (25.4.0)
Rappresenta una raccolta di oggetti Aspose.Tasks.ResourceAssignment.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Riceve il numero di oggetti contenuti nella ResourceAssignmentCollection.
public int Count { get; }
Valore di proprietà
IsReadOnly
Riceve un valore indicando se questa raccolta è letta solo.
public bool IsReadOnly { get; }
Valore di proprietà
ParentProject
Riceve il progetto principale dell’oggetto ResourceAssignmentCollection.
public Project ParentProject { get; }
Valore di proprietà
Ceci[int]
Ritorna l’elemento all’indice specificato.
public ResourceAssignment this[int index] { get; set; }
Valore di proprietà
Methods
Add(Travail, ressources, double)
Aggiungi una nuova assegnazione alla ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
Un compito da assegnare.
resource
Resource
una risorsa da assegnare.
units
double
Il numero di unità per una nuova assegnazione.
Returns
Assegnazione aggiuntiva.
Add(Travail, ressources et décimales)
Aggiungi una nuova assegnazione alla ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
Un compito da assegnare.
resource
Resource
Una risorsa di costo da assegnare.
cost
decimal
Il costo di una nuova assegnazione.
Returns
Assegnazione aggiuntiva.
Add(La tâche, les ressources)
Aggiungi una nuova assegnazione alla ResourceAssignmentCollection.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
Un compito da assegnare.
resource
Resource
una risorsa da assegnare.
Returns
Assegnazione aggiuntiva.
Add(ResourceAssignment)
Questo è l’implementazione costante del metodo Add di ICollection, che solo lancia NonSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
L’oggetto da rimuovere.
GetByUid(int)
Ritorna un’assegnazione con il uid specificato.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
Il uid specificato.
Returns
Assegnazione di risorse con l’id specificato se presente; altrimenti, zero.
Remarks
1 – La complessità.
GetEnumerator()
Ritorna un elenco per questa collezione.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator di < ResourceAssignment >
Un elenco per questa collezione.
Remove(ResourceAssignment)
Rimuove l’assegnazione specifica dalla raccolta, se non è letta,Altrimenti lancia NonSupportedException.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
Il compito di rimuovere.
Returns
vero, se l’articolo specificato è stato rimosso, falso altrimenti.
RemoveAt(int)
Rimuove l’assegnazione all’indice specificato, se la raccolta non è letta,Altrimenti lancia NonSupportedException.
public void RemoveAt(int index)
Parameters
index
int
Indice basato su zero.
ToList()
Converti l’oggetto ResourceAssignmentCollection in un elenco di oggetti Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
List di < ResourceAssignment >
Lista degli oggetti di Aspose.Tasks.ResourceAssignment.