Class ResourceCollection

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

object ResourceCollection

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ę elementów zawartych w kolekcji zasobów.Przeczytaj tylko System.Int32.

public int Count { get; }

Wartość nieruchomości

int

ParentProject

Otrzymuje główny projekt obiektu ResourceCollection.

public Project ParentProject { get; }

Wartość nieruchomości

Project

Tego[Int]

Powrót elementu do określonego indeksu.

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

Wartość nieruchomości

Resource

Methods

Add()

Dodaj nowe zasoby w ostatniej pozycji zbioru zasobów projektu.

public Resource Add()

Returns

Resource

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

Resource

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

Resource

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

Resource

Ź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

Resource

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

bool

“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

List • < Resource >

Lista obiektów Aspose.Tasks.Resource.

 Polski