Class ResourceAssignmentCollection

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 , ICollection , IEnumerable , IEnumerable

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

int

IsReadOnly

Otrzymuje wartość wskazującą, czy ta kolekcja jest czytana tylko.

public bool IsReadOnly { get; }

Wartość nieruchomości

bool

ParentProject

Otrzymuje główny projekt obiektu ResourceAssignmentCollection.

public Project ParentProject { get; }

Wartość nieruchomości

Project

Tego[Int]

Powrót elementu do określonego indeksu.

public ResourceAssignment this[int index] { get; set; }

Wartość nieruchomości

ResourceAssignment

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

ResourceAssignment

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

ResourceAssignment

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

ResourceAssignment

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

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

bool

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.

 Polski