Class TimephasedDataCollection

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 , ICollection , IEnumerable , IEnumerable

Κληρονομημένα μέλη

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; }

Αξία ιδιοκτησίας

int

IsReadOnly

Λαμβάνει μια τιμή που υποδεικνύει αν το System.Collections.Generic.ICollection`1 είναι μόνο διάβασμα.

public bool IsReadOnly { get; }

Αξία ιδιοκτησίας

bool

Αυτό το[ΕΝΤ]

Επιστρέφει το στοιχείο στον καθορισμένο δείκτη.Το συνημμένο πρόσθετο δεν υποστηρίζεται.Ιδιοκτησία για τη θέσπιση χρονοδιαγραμμένων δεδομένων.

public TimephasedData this[int index] { get; set; }

Αξία ιδιοκτησίας

TimephasedData

Methods

Add(TimephasedData)

Προσθέστε το Aspose.Tasks.TimephasedΠροβολή δεδομένων σε αυτό το αντικείμενο συλλογής.

public void Add(TimephasedData item)

Parameters

item TimephasedData

Το στοιχείο που πρέπει να προσθέσετε.

Exceptions

ArgumentNullException

Εάν ο παράμετρος td είναι μηδέν.

AddRange(Ετικέτες: Timephaseddata>)

Προσθέτει μια συλλογή των παραδείξεων Aspose.Tasks.TimephasedData σε αυτό το αντικείμενο συλλογής.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable &lt · 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

bool

αληθινό αν το 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

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

Ο αριθμός των στοιχείων στην πηγή Aspose.Tasks.TimephasedDataCollectionis είναι μεγαλύτερος από τον διαθέσιμο χώρο από το arrayIndex’ στο τέλος του προορισμού array'.

GetEnumerator()

Επιστρέφει έναν κατάλογο για αυτή τη συλλογή.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator &lt · TimephasedData >

Ένας κατάλογος για αυτή τη συλλογή.

Remove(TimephasedData)

Απομακρύνει την περίπτωση Aspose.Tasks.TimephasedData από αυτό το αντικείμενο συλλογής.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

Το στοιχείο που πρέπει να αφαιρεθεί.

Returns

bool

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 &lt · TimephasedData >

Επιστρέφει νέα ένδειξη λίστας των δεδομένων Aspose.Tasks.TimephasedDataCollection που παραγγέλθηκαν από την αρχική ιδιοκτησία.

ToList()

Μετατρέπει το αντικείμενο Aspose.Tasks.TimephasedDataCollection σε μια λίστα αντικειμένων Aspose.Tasks.TimephasedData.

public List<timephaseddata> ToList()

Returns

List &lt · TimephasedData >

Κατάλογος αντικειμένων Aspose.Tasks.Timephased.

 Ελληνικά