Class TimephasedDataCollection
Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Αντιπροσωπεύει μια συλλογή αντικειμένων Aspose.Tasks.TimephasedData.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
object ← TimephasedDataCollection
Implements
IList
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Tasks.TimephasedDataCollection.
protected TimephasedDataCollection()
Properties
Count
Αποκτά τον αριθμό των αντικειμένων που περιέχονται σε αυτό το αντικείμενο Aspose.Tasks.TimephasedDataCollection.
public int Count { get; }
Αξία ιδιοκτησίας
IsReadOnly
Λαμβάνει μια τιμή που υποδεικνύει αν το System.Collections.Generic.ICollection`1 είναι μόνο διάβασμα.
public bool IsReadOnly { get; }
Αξία ιδιοκτησίας
Αυτό το[ΕΝΤ]
Επιστρέφει το στοιχείο στον καθορισμένο δείκτη.Το συνημμένο πρόσθετο δεν υποστηρίζεται.Ιδιοκτησία για τη θέσπιση χρονοδιαγραμμένων δεδομένων.
public TimephasedData this[int index] { get; set; }
Αξία ιδιοκτησίας
Methods
Add(TimephasedData)
Προσθέστε το Aspose.Tasks.TimephasedΠροβολή δεδομένων σε αυτό το αντικείμενο συλλογής.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
Το στοιχείο που πρέπει να προσθέσετε.
Exceptions
Εάν ο παράμετρος td είναι μηδέν.
AddRange(Ετικέτες: Timephaseddata>)
Προσθέτει μια συλλογή των παραδείξεων Aspose.Tasks.TimephasedData σε αυτό το αντικείμενο συλλογής.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
< ·
TimephasedData
>
Μια συλλογή αντικειμένων Aspose.Tasks.TimephasedData για να προσθέσετε.
Clear()
Αφαιρέστε όλα τα στοιχεία από το Aspose.Tasks.TimephasedDataCollection.
public void Clear()
Contains(TimephasedData)
Προσδιορίζει εάν το Aspose.Tasks.TimephasedDataCollection περιέχει μια συγκεκριμένη τιμή.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
Το αντικείμενο που θα τοποθετηθεί στη συλλογή.
Returns
αληθινό αν το item’ βρίσκεται στη συλλογή, αλλιώς ψεύτικο.
CopyTo(TimephasedData[ ]Το int)
Αντιγράφει τα στοιχεία του Aspose.Tasks.TimephasedDataCollection σε ένα System.Array,Ξεκινώντας από ένα συγκεκριμένο System.Array index.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[ ]
Το μονοδιάστατο System.Array που είναι ο προορισμός των στοιχείων που αντιγράφονται από το Aspose.Tasks.TimephasedDataCollection.Το System.Array πρέπει να έχει μηδενικό δείκτη.
arrayIndex
int
Ο δείκτης με βάση το μηδέν στο array’ στο οποίο αρχίζει η αντιγραφή.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Ο αριθμός των στοιχείων στην πηγή Aspose.Tasks.TimephasedDataCollectionis είναι μεγαλύτερος από τον διαθέσιμο χώρο από το arrayIndex’ στο τέλος του προορισμού
array'.
GetEnumerator()
Επιστρέφει έναν κατάλογο για αυτή τη συλλογή.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator < · TimephasedData >
Ένας κατάλογος για αυτή τη συλλογή.
Remove(TimephasedData)
Απομακρύνει την περίπτωση Aspose.Tasks.TimephasedData από αυτό το αντικείμενο συλλογής.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Το στοιχείο που πρέπει να αφαιρεθεί.
Returns
true αν το item’ έχει αφαιρεθεί με επιτυχία από το Aspose.Tasks.TimephasedDataCollection· διαφορετικά, false.This method also returns false if
item’ is not found in the Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(Ημερομηνία, ημερομηνία, ημερομηνία)
Επιλέξτε όλες τις φάσεις του χρόνου μεταξύ startTime’ και
finishTime'.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
Τύπος χρόνου φάσεις για να επιλέξετε.
startTime
DateTime
Η έναρξη του διαστήματος.
finishTime
DateTime
Το τέλος του διαστήματος.
Returns
IList < · TimephasedData >
Επιστρέφει νέα ένδειξη λίστας των δεδομένων Aspose.Tasks.TimephasedDataCollection που παραγγέλθηκαν από την αρχική ιδιοκτησία.
ToList()
Μετατρέπει το αντικείμενο Aspose.Tasks.TimephasedDataCollection σε μια λίστα αντικειμένων Aspose.Tasks.TimephasedData.
public List<timephaseddata> ToList()
Returns
List < · TimephasedData >
Κατάλογος αντικειμένων Aspose.Tasks.Timephased.