TaskCollection
περιεχόμενα
[
κρύβω
]TaskCollection class
Αντιπροσωπεύει μια συλλογή απόTask
αντικείμενα.
public class TaskCollection : IList<Task>
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
Count { get; } | Λαμβάνει τον αριθμό των αντικειμένων που περιέχονται στη συλλογή εργασιών. |
IsReadOnly { get; } | Λαμβάνει μια τιμή που υποδεικνύει εάν αυτή η συλλογή είναι μόνο για ανάγνωση. |
Item { get; set; } | Επιστρέφει το στοιχείο στο καθορισμένο ευρετήριο. |
ParentProject { get; } | Λαμβάνει το γονικό έργο του αντικειμένου TaskCollection. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
Add() | Προσθέτει νέα εργασία στη συλλογή εργασιών έργου στο ίδιο επίπεδο περιγράμματος με την τελευταία εργασία. |
Add(RecurringTaskParameters) | Εισάγει μια νέα εργασία πριν από μια εργασία με το καθορισμένο αναγνωριστικό και στο ίδιο επίπεδο περιγράμματος. |
Add(string) | Προσθέτει μια νέα εργασία στη συλλογή εργασιών για παιδιά. |
Add(Task) | Προσθέστε την καθορισμένη εργασία στην παρουσία τουTaskCollection class. Εάν το ParentProject.CalculationMode είναι None, ο χρήστης θα πρέπει να καλέσει το Project.Recalculate() μετά τη χρήση αυτής της μεθόδου (Θα επαναπρογραμματίσει όλες τις εργασίες του έργου (ημερομηνίες έναρξης/ολοκλήρωσης, ορίζει πρώιμες/καθυστερημένες ημερομηνίες) και θα υπολογίσει τα εξαρτημένα πεδία όπως slacks, work και πεδία κόστους, αναγνωριστικά και επίπεδα διάρθρωσης). Εάν το ParentProject.CalculationMode είναι Manual, η μέθοδος θα υπολογίζει αυτόματα μόνο το αναγνωριστικό εργασίας, το επίπεδο περιγράμματος και τους αριθμούς περιγράμματος. Εάν το ParentProject.CalculationMode είναι Automatic, η μέθοδος επαναπρογραμματίζει όλες τις εργασίες του έργου αυτόματα st ημερομηνίες, ορίζει πρώιμες/καθυστερημένες ημερομηνίες, υπολογίζει τα πεδία slacks, εργασίας και κόστους, υπολογίζει εκ νέου τα αναγνωριστικά και τα επίπεδα περιγράμματος). |
Add(string, int) | Προσθέτει μια νέα επαναλαμβανόμενη εργασία στη συλλογή παιδικών εργασιών. |
Contains(Task) | Ελέγχει εάν η συλλογή περιέχει καθορισμένο στοιχείο. |
GetById(int) | Επιστρέφει μια εργασία με το καθορισμένο αναγνωριστικό της οποίας ο πρόγονος είναι γονική εργασία αυτής της συλλογής . |
GetByUid(int) | Επιστρέφει μια εργασία με το καθορισμένο Uid του οποίου ο πρόγονος είναι γονική εργασία αυτής της συλλογής . |
GetEnumerator() | Επιστρέφει έναν απαριθμητή για αυτήν τη συλλογή. |
Insert(int, Task) | Αυτή είναι η υλοποίηση stub της μεθόδου Insert του IList, η οποία ρίχνει μόνο το NotSupportedException |
Remove(Task) | Αυτή είναι η υλοποίηση απόκομμα της μεθόδου Remove της ICollection, η οποία ρίχνει μόνο το NotSupportedException |
ToList() | Μετατρέπει το αντικείμενο TaskCollection σε μια λίσταTask αντικείμενα. |
Δείτε επίσης
- class Task
- χώρος ονομάτων Aspose.Tasks
- συνέλευση Aspose.Tasks