Class ResourceCollection
Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Αντιπροσωπεύει μια συλλογή αντικειμένων Aspose.Tasks.Resource.
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable
Inheritance
Implements
IList
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Αποκτά τον αριθμό των στοιχείων που περιέχονται στη συλλογή πόρων.
public int Count { get; }
Αξία ιδιοκτησίας
ParentProject
Αποκτά το πρωτότυπο σχέδιο του αντικειμένου συλλογής πόρων.
public Project ParentProject { get; }
Αξία ιδιοκτησίας
Αυτό το[ΕΝΤ]
Επιστρέφει το στοιχείο στο καθορισμένο δείκτη.
public Resource this[int index] { get; set; }
Αξία ιδιοκτησίας
Methods
Add()
Προσθέτει νέους πόρους στην τελευταία θέση μιας συλλογής πόρων του έργου.
public Resource Add()
Returns
προστιθέμενος πόρος.
Add(Σύνδεσμος)
Προσθέτει νέους πόρους στην τελευταία θέση μιας συλλογής πόρων του έργου.
public Resource Add(string resourceName)
Parameters
resourceName
string
Το όνομα ενός πόρου.
Returns
προστιθέμενος πόρος.
Add(Σύνδεσμος, int)
Προσθέτει νέο πόρο στην καθορισμένη θέση μιας συλλογής πόρων του έργου.
public Resource Add(string resourceName, int beforeResourceId)
Parameters
resourceName
string
Το όνομα ενός πόρου.
beforeResourceId
int
Η θέση του προηγούμενου πόρου σε μια συλλογή πόρων του έργου.
Returns
προστιθέμενος πόρος.
Clear()
Ο άμεσος καθαρισμός δεν υποστηρίζεται, αυτή η μέθοδος απλά ρίχνει NotSupportedException.
public void Clear()
GetById(ΕΝΤ)
Επιστρέφει έναν πόρο με το καθορισμένο ID.
public Resource GetById(int id)
Parameters
id
int
Το καθορισμένο ID.
Returns
Πόρος με το καθορισμένο ID αν υπάρχει, αλλιώς μηδενικό.
Remarks
Η (1) πολυπλοκότητα
GetByUid(ΕΝΤ)
Επιστρέφει έναν πόρο με το καθορισμένο Uid.
public Resource GetByUid(int uid)
Parameters
uid
int
Το καθορισμένο UID.
Returns
Πόρος με το καθορισμένο uid αν υπάρχει. αλλιώς, μηδέν.
Remarks
Η (1) πολυπλοκότητα
GetEnumerator()
Επιστρέφει έναν κατάλογο για αυτή τη συλλογή.
public IEnumerator<resource> GetEnumerator()
Returns
IEnumerator < · Resource >
Ένας κατάλογος για αυτή τη συλλογή.
Remove(Resource)
Αυτή είναι η στρογγυλή εφαρμογή της απομάκρυνσης της ICollectionΜέθοδος, η οποία μόνο ρίχνει NotSupportedΕξαίρεση
public bool Remove(Resource item)
Parameters
item
Resource
Το στοιχείο που πρέπει να αφαιρεθεί.
Returns
«πραγματικό» αν το στοιχείο έχει αφαιρεθεί· «ψεύτικο» αλλιώς.
ToList()
Μετατρέπει το αντικείμενο της συλλογής πόρων σε μια λίστα αντικειμένων Aspose.Tasks.Resource.
public List<resource> ToList()
Returns
Κατάλογος αντικειμένων Aspose.Tasks.Resource.