Class ResourceCollection
Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)
Przedstawia kolekcję obiektów Aspose.Tasks.Resource.
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable
Inheritance
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ę elementów zawartych w kolekcji zasobów.
public int Count { get; }
Wartość nieruchomości
ParentProject
Otrzymuje główny projekt obiektu ResourceCollection.
public Project ParentProject { get; }
Wartość nieruchomości
Tego[Int]
Powrót elementu do określonego indeksu.
public Resource this[int index] { get; set; }
Wartość nieruchomości
Methods
Add()
Dodaj nowe zasoby w ostatniej pozycji zbioru zasobów projektu.
public Resource Add()
Returns
Dodane zasoby .
Add(strumień)
Dodaj nowe zasoby w ostatniej pozycji zbioru zasobów projektu.
public Resource Add(string resourceName)
Parameters
resourceName
string
Imię źródła.
Returns
Dodane zasoby .
Add(Źródło, int)
Dodaj nowe zasoby w określonej pozycji zbioru zasobów projektu.
public Resource Add(string resourceName, int beforeResourceId)
Parameters
resourceName
string
Imię źródła.
beforeResourceId
int
Pozycja poprzedniego zasobów w zbiorze zasobów projektu.
Returns
Dodane zasoby .
Clear()
Bezpośrednie czyszczenie nie jest obsługiwane, ta metoda po prostu rzuca NotSupportedException.
public void Clear()
GetById(Int)
Powrót zasobu z określonymi identyfikatorami.
public Resource GetById(int id)
Parameters
id
int
określony identyfikator.
Returns
Źródło z określonymi identyfikatorami, jeśli istnieje; w przeciwnym razie zero.
Remarks
O (1) złożoność
GetByUid(Int)
Powrót zasobu z określonymi Uid.
public Resource GetByUid(int uid)
Parameters
uid
int
określony uid.
Returns
Zasoby z określonymi uidami, jeśli są obecne; w przeciwnym razie zero.
Remarks
O (1) złożoność
GetEnumerator()
Zwróć listę do tej kolekcji.
public IEnumerator<resource> GetEnumerator()
Returns
IEnumerator • < Resource >
List do tej kolekcji.
Remove(Resource)
To jest trzecia implementacja usunięcia ICollection’sMetoda, która tylko rzuca nie wspieraneZ wyjątkiem
public bool Remove(Resource item)
Parameters
item
Resource
przedmiot do usunięcia.
Returns
“prawdziwy” jeśli element został usunięty; “fałszywy” inaczej.
ToList()
Konwertuje obiekt zbioru zasobów na listę obiektów Aspose.Tasks.Resource.
public List<resource> ToList()
Returns
Lista obiektów Aspose.Tasks.Resource.