Class ResourceCollection
De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)
Het vertegenwoordigt een verzameling van Aspose.Tasks.Resource objecten.
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable
Inheritance
Implements
IList
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Geeft het aantal elementen dat in de ResourceCollection is opgenomen.
public int Count { get; }
Eigendomswaarde
ParentProject
Geeft het moederproject van het ResourceCollection-object.
public Project ParentProject { get; }
Eigendomswaarde
Dit is[Int]
Terugkeert het element naar de aangegeven index.
public Resource this[int index] { get; set; }
Eigendomswaarde
Methods
Add()
Voeg nieuwe middelen toe aan de laatste positie van een projectresource-verzameling.
public Resource Add()
Returns
Toegevoegde hulpbronnen.
Add(String)
Voeg nieuwe middelen toe aan de laatste positie van een projectresource-verzameling.
public Resource Add(string resourceName)
Parameters
resourceName
string
Naam van een bron.
Returns
Toegevoegde hulpbronnen.
Add(De string, int)
Voeg nieuwe middelen toe aan de aangegeven positie van een projectresource-verzameling.
public Resource Add(string resourceName, int beforeResourceId)
Parameters
resourceName
string
Naam van een bron.
beforeResourceId
int
Positie van de voorgaande hulpbron in een project hulpbronnenverzameling.
Returns
Toegevoegde hulpbronnen.
Clear()
Direct clearing wordt niet ondersteund, deze methode gooien gewoon NotSupportedException.
public void Clear()
GetById(Int)
Terug een bron met de aangegeven ID.
public Resource GetById(int id)
Parameters
id
int
De aangegeven ID.
Returns
Resource met de aangegeven ID indien aanwezig; anders, null.
Remarks
O1 complexiteit.
GetByUid(Int)
Terug een bron met de aangegeven Uid.
public Resource GetByUid(int uid)
Parameters
uid
int
De aangegeven uid.
Returns
Resource met de aangegeven uid als aanwezig; anders, nul.
Remarks
O1 complexiteit.
GetEnumerator()
Terug een lijstje voor deze collectie.
public IEnumerator<resource> GetEnumerator()
Returns
IEnumerator < Resource >
Een lijstje voor deze collectie.
Remove(Resource)
Dit is de stevige implementatie van ICollection’s Removemethode, die alleen niet ondersteunde uitzondering gooien
public bool Remove(Resource item)
Parameters
item
Resource
Het item om te verwijderen.
Returns
‘waar’ als het item is verwijderd; ‘false’ anders.
ToList()
Convert het ResourceCollection-object naar een lijst met Aspose.Tasks.Resource-objecten.
public List<resource> ToList()
Returns
Lijst van Aspose.Tasks.Resource objecten.