Class ResourceCollection
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.5.0)
Reprezintă o colecție de obiecte Aspose.Tasks.Resource.
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerableInheritance
Implements
IList
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obține numărul de elemente conținute în ResourceCollection.
public int Count { get; }Valoarea proprietății
ParentProject
Obține proiectul principal al obiectului de colectare a resurselor.
public Project ParentProject { get; }Valoarea proprietății
Această[int]
Întoarce elementul la indexul specificat.
public Resource this[int index] { get; set; }Valoarea proprietății
Methods
Add()
Adăugați resurse noi la ultima poziție a unei colecții de resurse de proiect.
public Resource Add()Returns
resurse adăugate.
Add(Strângere)
Adăugați resurse noi la ultima poziție a unei colecții de resurse de proiect.
public Resource Add(string resourceName)Parameters
resourceName string
Numele unei resurse.
Returns
resurse adăugate.
Add(Război, int)
Adăugați resurse noi la poziția specifică a unei colecții de resurse de proiect.
public Resource Add(string resourceName, int beforeResourceId)Parameters
resourceName string
Numele unei resurse.
beforeResourceId int
Poziția resurselor anterioare într-o colecție de resurse de proiect.
Returns
resurse adăugate.
Clear()
Clarificarea directă nu este susținută, această metodă doar aruncă NotSupportedExcepție.
public void Clear()GetById(int)
Întoarce o resursă cu ID-ul specificat.
public Resource GetById(int id)Parameters
id int
Identificarea specificată.
Returns
Resurs cu ID-ul specificat dacă este prezent; altfel, null.
Remarks
O (1) complexitate.
GetByUid(int)
Întoarce o resursă cu Uidul specificat.
public Resource GetByUid(int uid)Parameters
uid int
cu uidul specificat.
Returns
Resurs cu uidul specificat dacă este prezent; altfel, zero.
Remarks
O (1) complexitate.
GetEnumerator()
Întoarce un enumerator pentru această colecție.
public IEnumerator<resource> GetEnumerator()Returns
IEnumerator < Resource >
un enumerator pentru această colecție.
Remove(Resource)
Aceasta este punerea în aplicare a eliminării ICollectionmetoda, care doar aruncă NonSupportedExcepție
public bool Remove(Resource item)Parameters
item Resource
Obiectivul de a elimina.
Returns
„verit” dacă elementul a fost eliminat; „false” altfel.
ToList()
Convertează obiectul ResourceCollection într-o listă a obiectelor Aspose.Tasks.Resource.
public List<resource> ToList()Returns
Lista obiectelor Aspose.Tasks.Resource.