Class TaskLinkCollection
Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Αντιπροσωπεύει μια συλλογή αντικειμένων Aspose.Tasks.Task.
public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, 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
Αποκτά τον αριθμό των αντικειμένων που περιέχονται σε αυτό το αντικείμενο Aspose.Tasks.TaskLinkCollection.
public int Count { get; }
Αξία ιδιοκτησίας
ParentProject
Αποκτά το πρωτότυπο του αντικειμένου ResourceAssignmentCollection.
public Project ParentProject { get; }
Αξία ιδιοκτησίας
Αυτό το[ΕΝΤ]
Επιστρέφει ή τοποθετεί το στοιχείο στον καθορισμένο δείκτη.
public TaskLink this[int index] { get; set; }
Αξία ιδιοκτησίας
Methods
Add(ΕΡΓΑΣΙΑ, ΕΡΓΑΣΙΑ)
Επιστρέφει μια περίπτωση του Aspose.Tasks.TaskLink που έχει προστεθεί στο αντικείμενο TaskLinkCollection.
public TaskLink Add(Task pred, Task succ)
Parameters
pred
Task
Προηγούμενο έργο.
succ
Task
Ο διάδοχος της αποστολής.
Returns
μια ένδειξη σύνδεσης εργασιών που έχει προστεθεί σε αυτό το αντικείμενο.
Exceptions
Εάν οποιοδήποτε από τα καθήκοντα εισόδου είναι ίσο με μηδέν, τότε το System.ArgumentNullException θα ρίξει.
Add(ΕΡΓΑΣΙΑ, ΕΡΓΑΣΙΑ, ΕΡΓΑΣΙΑ)
Επιστρέφει μια περίπτωση του Aspose.Tasks.TaskLink που έχει προστεθεί στο αντικείμενο TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
Parameters
pred
Task
Προηγούμενο έργο.
succ
Task
Ο διάδοχος της αποστολής.
linkType
TaskLinkType
Τύπος σύνδεσης Aspose.Tasks.TaskLinkType
Returns
μια ένδειξη σύνδεσης εργασιών που έχει προστεθεί σε αυτό το αντικείμενο.
Exceptions
Εάν οποιοδήποτε από τα καθήκοντα εισόδου είναι ίσο με μηδέν, τότε το System.ArgumentNullException θα ρίξει.
Add(Task, Task, TaskLinkType, Διάρκεια)
Επιστρέφει μια περίπτωση του Aspose.Tasks.TaskLink που έχει προστεθεί στο αντικείμενο TaskLinkCollection.
public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
Parameters
pred
Task
Προηγούμενο έργο.
succ
Task
Ο διάδοχος της αποστολής.
linkType
TaskLinkType
Τύπος σύνδεσης Aspose.Tasks.TaskLinkType
lag
Duration
Σύνδεσμος λήψης Aspose.Tasks.Duration.
Returns
Ένας σύνδεσμος εργασίας που έχει προστεθεί σε αυτό το αντικείμενο.
Exceptions
Εάν οποιοδήποτε από τα καθήκοντα εισόδου είναι ίσο με μηδέν, τότε το System.ArgumentNullException θα ρίξει.
Add(TaskLink)
Αυτή είναι η στρογγυλή εφαρμογή της μεθόδου Προσθήκη της ICollection, η οποία ρίχνει μόνο το NotSupportedException
public void Add(TaskLink item)
Parameters
item
TaskLink
Το στοιχείο που πρέπει να προσθέσετε.
GetEnumerator()
Επιστρέφει έναν κατάλογο για αυτή τη συλλογή.
public IEnumerator<tasklink> GetEnumerator()
Returns
IEnumerator < · TaskLink >
Ένας κατάλογος για αυτή τη συλλογή.
Remove(TaskLink)
Απομακρύνετε το σύνδεσμο εργασίας από ένα έργο.
public bool Remove(TaskLink item)
Parameters
item
TaskLink
TaskLink για να αφαιρέσετε.
Returns
Κατεβάστε το TaskLink.
ToList()
Μετατρέπει το αντικείμενο TaskLinkCollection σε μια λίστα αντικειμένων Aspose.Tasks.TaskLink.
public List<tasklink> ToList()
Returns
Κατάλογος αντικειμένων Aspose.Tasks.TaskLink.