Class TimephasedDataCollection
ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)
Esittelee kokoelman Aspose.Tasks.TimephasedData-objekteja.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
object ← TimephasedDataCollection
Implements
IList
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
Aloittaa Aspose.Tasks.TimephasedDataCollection -luokan uusi esimerkki.
protected TimephasedDataCollection()
Properties
Count
Saat tämän Aspose.Tasks.TimephasedDataCollection -objektiin sisältyvien esineiden määrän.
public int Count { get; }
Omistuksen arvo
IsReadOnly
Saat arvon, joka osoittaa, onko System.Collections.Generic.ICollection`1 vain lukematon.
public bool IsReadOnly { get; }
Omistuksen arvo
Tämä[Sisältää]
Palauttaa elementti määritellylle indeksille. asetettu lisäosa ei tueta.Ominaisuus määrittää ajankohtaiset tiedot.
public TimephasedData this[int index] { get; set; }
Omistuksen arvo
Methods
Add(TimephasedData)
Adds Aspose.Tasks.TimephasedData esimerkki tähän keräysobjektiin.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
Aihe on lisättävä.
Exceptions
Jos parametri td on nolla.
AddRange(Lähde)
Lisää kokoelman Aspose.Tasks.TimephasedData-esimerkkejä tähän kokoelman kohteeseen.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
<
TimephasedData
>
Kollektio Aspose.Tasks.TimephasedData esineitä lisätä.
Clear()
Poista kaikki kohteet Aspose.Tasks.TimephasedDataCollectionista.
public void Clear()
Contains(TimephasedData)
Määrittää, sisältääkö Aspose.Tasks.TimephasedDataCollection tietyn arvon.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
esine, joka on sijoitettu kokoelmaan.
Returns
todellinen, jos item’ löytyy kokoelmasta; muuten väärä.
CopyTo(TimephasedData[], ja int)
Kopioi Aspose.Tasks.TimephasedDataCollectionin elementit järjestelmään.Array,Aloitetaan tietyllä System.Array -indeksillä.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[]
Yksi ulottuvuus System.Array joka on kohde elementtejä kopioitu Aspose.Tasks.TimephasedDataCollection.System.Arrayin on oltava nollapohjainen indeksointi.
arrayIndex
int
nolla-pohjainen indeksi array’, jossa kopiointi alkaa.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Elementtien lukumäärä lähteessä Aspose.Tasks.TimephasedDataCollectionis on suurempi kuin käytettävissä oleva tilaa arrayIndex’ kohteen
array" loppuun.
GetEnumerator()
Palauta luettelo tästä kokoelmasta.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator < TimephasedData >
luettelo tästä kokoelmasta.
Remove(TimephasedData)
Poistaa Aspose.Tasks.TimephasedData -esimerkki tästä keräysobjektista.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Tuote on poistettava.
Returns
true jos item’ poistettiin onnistuneesti Aspose.Tasks.TimephasedDataCollectionista; muuten false.This method also returns false if
item’ is not found in the Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(DataTyppi, DateTyppi, DateTyppi)
Valitse kaikki ajanvaiheet startTime’ ja
finishTime’. On O(log n) monimutkaisuus keskimäärin tapauksessa.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
Tyyppi ajanvaiheet valita.
startTime
DateTime
Väliajan alku.
finishTime
DateTime
Väliajan loppuun saakka.
Returns
IList < TimephasedData >
Palauttaa uuden luettelon tapauksen Aspose.Tasks.TimephasedDataCollection -tiedot, jotka on tilannut Start-ominaisuus.
ToList()
Muuttaa Aspose.Tasks.TimephasedDataCollection -objekti luetteloon Aspose.Tasks.TimephasedData -objekteista.
public List<timephaseddata> ToList()
Returns
List < TimephasedData >
Luettelo Aspose.Tasks.TimephasedData kohteita.