Class ResourceCollection
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Det repræsenterer en samling af Aspose.Tasks.Resource-objekter.
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable
Inheritance
Implements
IList
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Få det antal elementer, der er indeholdt i ResourceCollection.
public int Count { get; }
Ejendomsværdi
ParentProject
Få det moderside projekt af ResourceCollection-objektet.
public Project ParentProject { get; }
Ejendomsværdi
Dette[Int]
Returner elementet til det angivne indeks.
public Resource this[int index] { get; set; }
Ejendomsværdi
Methods
Add()
Tilføjer nye ressourcer på den sidste position i en projektressourcersamling.
public Resource Add()
Returns
Tilføjede ressourcer.
Add(String)
Tilføjer nye ressourcer på den sidste position i en projektressourcersamling.
public Resource Add(string resourceName)
Parameters
resourceName
string
Navnet på en ressource.
Returns
Tilføjede ressourcer.
Add(Strækning, Int)
Tilføjer nye ressourcer til den angivne placering af en projektressourcersamling.
public Resource Add(string resourceName, int beforeResourceId)
Parameters
resourceName
string
Navnet på en ressource.
beforeResourceId
int
Position af den tidligere ressource i en projektressourceindsamling.
Returns
Tilføjede ressourcer.
Clear()
Direkte clearing støttes ikke, denne metode bare kaster NotSupportedException.
public void Clear()
GetById(Int)
Returnerer en ressource med den angivne ID.
public Resource GetById(int id)
Parameters
id
int
Det angivne ID.
Returns
Resource med den angivne ID, hvis der er; ellers null.
Remarks
1 og 1 kompleksitet.
GetByUid(Int)
Returnerer en ressource med den angivne Uid.
public Resource GetByUid(int uid)
Parameters
uid
int
Det angivne uid.
Returns
Resource med den angivne uid, hvis der er; ellers null.
Remarks
1 og 1 kompleksitet.
GetEnumerator()
Returnerer en enumerator til denne samling.
public IEnumerator<resource> GetEnumerator()
Returns
IEnumerator < Resource >
En liste over denne samling.
Remove(Resource)
Dette er den stub implementering af ICollection’s RemoveMetode, der kun kaster NotSupportedException
public bool Remove(Resource item)
Parameters
item
Resource
elementet til at fjerne.
Returns
’true’ hvis elementet er blevet fjernet; ‘false’ ellers.
ToList()
Konverter ResourceCollection-objektet til en liste over Aspose.Tasks.Resource-objekter.
public List<resource> ToList()
Returns
Liste over Aspose.Tasks.Resource objekter.