Class ResourceCollection
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)
Reprezintă o colecție de obiecte Aspose.Tasks.Resource.
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable
Inheritance
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.