Class TimephasedDataCollection
nazivni prostor: Aspose.Tasks Sastav: Aspose.Tasks.dll (25.4.0)
Predstavlja zbirku Aspose.Tasks.TimephasedData objekata.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
object ← TimephasedDataCollection
Implements
IList
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
Inicijalizira novu primjenu klase Aspose.Tasks.TimephasedDataCollection.
protected TimephasedDataCollection()
Properties
Count
Dobiva broj objekata sadržanih u ovom objektu Aspose.Tasks.TimephasedDataCollection.
public int Count { get; }
Vrijednost nekretnina
IsReadOnly
Dobiva vrijednost koja ukazuje na to je li System.Collections.Generic.ICollection`1 samo čitan.
public bool IsReadOnly { get; }
Vrijednost nekretnina
Ovo[int]
Povratak elementa na određeni indeks. set dodatak nije podržan.Proizvodi za postavljanje vremenskih podataka.
public TimephasedData this[int index] { get; set; }
Vrijednost nekretnina
Methods
Add(TimephasedData)
Dodajte Aspose.Tasks.TimephasedData primjer na ovaj objekt prikupljanja.
public void Add(TimephasedData item)
Parameters
item
TimephasedData
Članak koji treba dodati.
Exceptions
ako je parametar td nula.
AddRange(Sljedeći Članak Timephaseddata>)
Dodajte zbirku Aspose.Tasks.TimephasedData primjeraka ovom objektu zbirke.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)
Parameters
timephasedCollection
IEnumerable
<
TimephasedData
>
Kolekcija Aspose.Tasks.TimephasedData objekti dodati.
Clear()
Ukloni sve predmete iz Aspose.Tasks.TimephasedDataCollection.
public void Clear()
Contains(TimephasedData)
Određuje je li Aspose.Tasks.TimephasedDataCollection sadrži određenu vrijednost.
public bool Contains(TimephasedData item)
Parameters
item
TimephasedData
Predmet koji se nalazi u zbirci.
Returns
istinito ako se item’ nalazi u zbirci; inače, lažna.
CopyTo(TimephasedData[], i int)
Kopira elemente Aspose.Tasks.TimephasedDataCollection na System.Array,Početak na određenom System.Array indeksu.
public void CopyTo(TimephasedData[] array, int arrayIndex)
Parameters
array
TimephasedData
[]
Jednodimenzionalni System.Array koji je destinacija elemenata kopiranih iz Aspose.Tasks.TimephasedDataCollection.System.Array mora imati indeksiranje na temelju nule.
arrayIndex
int
Indeks na temelju nule u rasponu na kojem počinje kopiranje.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Broj elemenata u izvoru Aspose.Tasks.TimephasedDataCollectionis veći je od raspoloživog prostora od arrayIndex’ do kraja odredišta
array'.
GetEnumerator()
Povratak broja za ovu kolekciju.
public IEnumerator<timephaseddata> GetEnumerator()
Returns
IEnumerator < TimephasedData >
Slijedeći članakSlijedeći članakSlijedeći članakSlijedeći članakSlijedeće
Remove(TimephasedData)
Ukloni Aspose.Tasks.TimephasedData primjer iz ovog objekta prikupljanja.
public bool Remove(TimephasedData item)
Parameters
item
TimephasedData
Članak za uklanjanje.
Returns
istinito ako je item’ uspješno uklonjen iz Aspose.Tasks.TimephasedDataCollection; inače, false.Ova metoda također vraća lažno ako
item’ nije pronađen u Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(Slijedeći članakDataType, DateTime, DateTime)
Izaberite sve faze vremena između startTime’ i
finishTime’. ima O(log n) složenost u prosjeku.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)
Parameters
timephasedDataType
TimephasedDataType
Vrsta vremenskih faza za odabir.
startTime
DateTime
Početak razdoblja.
finishTime
DateTime
Završetak razdoblja.
Returns
IList < TimephasedData >
Povratak novog lista primjera Aspose.Tasks.TimephasedDataCollection podataka naručenih od strane Start imovine.
ToList()
Konvertira Aspose.Tasks.TimephasedDataCollection objekt na popis Aspose.Tasks.TimephasedData objekata.
public List<timephaseddata> ToList()
Returns
List < TimephasedData >
Popis Aspose.Tasks.TimephasedObjekti podataka.