Class ResourceCollection
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)
Az Aspose.Tasks.Resource objektumok gyűjteménye.
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable
Inheritance
Implements
IList
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Megkapja a forrásgyűjtésben található elemek számát.
public int Count { get; }
ingatlan értéke
ParentProject
Megkapja a ResourceCollection objektum anyagi projektjét.
public Project ParentProject { get; }
ingatlan értéke
Ez a[int]
Visszaadja az elemet a meghatározott indexhez.
public Resource this[int index] { get; set; }
ingatlan értéke
Methods
Add()
Új erőforrás hozzáadása a projekt erőforrásgyűjtés utolsó pozíciójában.
public Resource Add()
Returns
Hozzáadott erőforrás
Add(A string)
Új erőforrás hozzáadása a projekt erőforrásgyűjtés utolsó pozíciójában.
public Resource Add(string resourceName)
Parameters
resourceName
string
Az erőforrás neve.
Returns
Hozzáadott erőforrás
Add(Szilveszter int)
Új erőforrás hozzáadása a projekt erőforrás gyűjteményének meghatározott helyén.
public Resource Add(string resourceName, int beforeResourceId)
Parameters
resourceName
string
Az erőforrás neve.
beforeResourceId
int
Az előző erőforrás pozíciója a projekt erőforrás gyűjteményében.
Returns
Hozzáadott erőforrás
Clear()
A közvetlen tisztítás nem támogatott, ez a módszer csak nem támogatott kivételeket dob.
public void Clear()
GetById(int)
Visszatér egy forrás a meghatározott ID-vel.
public Resource GetById(int id)
Parameters
id
int
A meghatározott ID.
Returns
A megadott azonosítóval rendelkező erőforrás, ha jelen van; egyébként null.
Remarks
A (1) összetettség
GetByUid(int)
Visszatér egy forrás a meghatározott Uid.
public Resource GetByUid(int uid)
Parameters
uid
int
A meghatározott UID.
Returns
A megadott UID-vel ellátott erőforrás, ha jelen van; egyébként null.
Remarks
A (1) összetettség
GetEnumerator()
Visszatér egy listát erre a gyűjteményre.
public IEnumerator<resource> GetEnumerator()
Returns
IEnumerator < Resource >
Ez a gyűjtemény listája.
Remove(Resource)
Ez az ICollection eltávolításának állandó végrehajtásamódszer, amely csak nem támogatott kivétel
public bool Remove(Resource item)
Parameters
item
Resource
Az elemek eltávolítása.
Returns
„valódi”, ha az elemet eltávolították; „valódi” másképp.
ToList()
Átalakítja a ResourceCollection objektumot az Aspose.Tasks.Resource objektumok listájára.
public List<resource> ToList()
Returns
Az Aspose.Tasks.Resource objektumok listája.