Class TimephasedDataCollection

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

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

int

IsReadOnly

Saat arvon, joka osoittaa, onko System.Collections.Generic.ICollection`1 vain lukematon.

public bool IsReadOnly { get; }

Omistuksen arvo

bool

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

TimephasedData

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

ArgumentNullException

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

bool

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

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

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

bool

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.

 Suomi