Class TimephasedDataCollection

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

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

int

IsReadOnly

Dobiva vrijednost koja ukazuje na to je li System.Collections.Generic.ICollection`1 samo čitan.

public bool IsReadOnly { get; }

Vrijednost nekretnina

bool

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

TimephasedData

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

ArgumentNullException

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

bool

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

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

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

bool

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.

 Hrvatski