Class ResourceAssignmentCollection
Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Przedstawia kolekcję obiektów Aspose.Tasks.ResourceAssignment.
public class ResourceAssignmentCollection : IList<resourceassignment>, ICollection<resourceassignment>, IEnumerable<resourceassignment>, IEnumerable
Inheritance
object ← ResourceAssignmentCollection
Implements
IList
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Otrzymuje liczbę obiektów zawartych w pozycji ResourceAssignmentCollection.
public int Count { get; }
Wartość nieruchomości
IsReadOnly
Otrzymuje wartość wskazującą, czy ta kolekcja jest czytana tylko.
public bool IsReadOnly { get; }
Wartość nieruchomości
ParentProject
Otrzymuje główny projekt obiektu ResourceAssignmentCollection.
public Project ParentProject { get; }
Wartość nieruchomości
Tego[Int]
Powrót elementu do określonego indeksu.
public ResourceAssignment this[int index] { get; set; }
Wartość nieruchomości
Methods
Add(Zadanie, zasoby, podwójne)
Dodaj nową funkcję do kolekcji zasobów.
public ResourceAssignment Add(Task task, Resource resource, double units)
Parameters
task
Task
Zadanie do przyznania.
resource
Resource
Zasoby, które należy przydzielić.
units
double
Liczba jednostek dla nowego zadania.
Returns
Dodane zadania .
Add(Zadanie, zasoby, dziesiątki)
Dodaj nową funkcję do kolekcji zasobów.
public ResourceAssignment Add(Task task, Resource resource, decimal cost)
Parameters
task
Task
Zadanie do przyznania.
resource
Resource
Zasoby kosztów, które należy przydzielić.
cost
decimal
Koszt nowego zadania.
Returns
Dodane zadania .
Add(Zadania, zasoby)
Dodaj nową funkcję do kolekcji zasobów.
public ResourceAssignment Add(Task task, Resource resource)
Parameters
task
Task
Zadanie do przyznania.
resource
Resource
Zasoby, które należy przydzielić.
Returns
Dodane zadania .
Add(ResourceAssignment)
Jest to wstrząsająca implementacja metody dodania ICollection, która rzuca tylko NotSupportedException
public void Add(ResourceAssignment item)
Parameters
item
ResourceAssignment
Przedmiot do usunięcia.
GetByUid(Int)
Zwróć zadania z określonymi uidami.
public ResourceAssignment GetByUid(int uid)
Parameters
uid
int
określony uid.
Returns
ResourceAssignment z określonymi uid, jeśli istnieje; w przeciwnym razie, null.
Remarks
O (1) złożoność
GetEnumerator()
Zwróć listę do tej kolekcji.
public IEnumerator<resourceassignment> GetEnumerator()
Returns
IEnumerator • < ResourceAssignment >
List do tej kolekcji.
Remove(ResourceAssignment)
Usunąć określone zadania z kolekcji, jeśli nie jest tylko czytane,W przeciwnym razie wyrzuca nie wspierane wyjątki.
public bool Remove(ResourceAssignment item)
Parameters
item
ResourceAssignment
Zadanie do usunięcia.
Returns
Prawda, jeśli określony element został usunięty, fałszywe inaczej.
RemoveAt(Int)
Usunąć przydział na określony indeks, jeśli zbiór nie jest czytany tylko,W przeciwnym razie wyrzuca nie wspierane wyjątki.
public void RemoveAt(int index)
Parameters
index
int
Wskaźnik oparty na zero.
ToList()
Konwertuje obiekt ResourceAssignmentCollection na listę obiektów Aspose.Tasks.ResourceAssignment.
public List<resourceassignment> ToList()
Returns
List • < ResourceAssignment >
Lista obiektów Aspose.Tasks.ResourceAssignment.