Class TimephasedDataCollection

Class TimephasedDataCollection

De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)

Het vertegenwoordigt een verzameling van Aspose.Tasks.TimephasedData objecten.

public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Geëerbiede leden

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TimephasedDataCollection()

Initialiseert een nieuwe instantie van de Aspose.Tasks.TimephasedDataCollection klasse.

protected TimephasedDataCollection()

Properties

Count

Ontdek het aantal objecten in dit Aspose.Tasks.TimephasedDataCollection object.

public int Count { get; }

Eigendomswaarde

int

IsReadOnly

Geeft een waarde die aangeeft of de System.Collections.Generic.ICollection`1 alleen gelezen is.

public bool IsReadOnly { get; }

Eigendomswaarde

bool

Dit is[Int]

Terugkeert het item naar de aangegeven index.De set accessor wordt niet ondersteund.eigendom om timephased gegevens vast te stellen.

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

Eigendomswaarde

TimephasedData

Methods

Add(TimephasedData)

Adds Aspose.Tasks.TimephasedData instantie aan dit verzamelobject.

public void Add(TimephasedData item)

Parameters

item TimephasedData

Het item om toe te voegen.

Exceptions

ArgumentNullException

Als de parameter td nul is.

AddRange(Aangeplaatst in Timephaseddata>)

Voeg een verzameling van Aspose.Tasks.TimephasedData-instanties toe aan dit verzamelobject.

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable < TimephasedData >

Een verzameling van Aspose.Tasks.TimephasedData objecten om toe te voegen.

Clear()

Verwijder alle items van de Aspose.Tasks.TimephasedDataCollection.

public void Clear()

Contains(TimephasedData)

Het bepaalt of de Aspose.Tasks.TimephasedDataCollection een specifieke waarde bevat.

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

Het object dat in de collectie te vinden is.

Returns

bool

waar als item’ in de collectie is gevonden; anders, vals.

CopyTo(TimephasedData[], Het int)

Kopieert de elementen van de Aspose.Tasks.TimephasedDataCollection naar een System.Array,Begin met een specifieke System.Array index.

public void CopyTo(TimephasedData[] array, int arrayIndex)

Parameters

array TimephasedData []

Het one-dimensionale System.Array dat de bestemming is van de elementen die zijn gekopieerd uit Aspose.Tasks.TimephasedDataCollection.De System.Array moet een nulgebaseerde indexering hebben.

arrayIndex int

De nulgebaseerde index in array’ waarop het kopiëren begint.

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

Het aantal elementen in de bron Aspose.Tasks.TimephasedDataCollectionis groter is dan de beschikbare ruimte van arrayIndex’ naar het einde van de bestemming array'.

GetEnumerator()

Terug een lijstje voor deze collectie.

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator < TimephasedData >

Een lijstje voor deze collectie.

Remove(TimephasedData)

Verwijder Aspose.Tasks.TimephasedData instantie van dit verzamelobject.

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

Het item om te verwijderen.

Returns

bool

waar als item’ succesvol is verwijderd uit de Aspose.Tasks.TimephasedDataCollection; anders, false.Deze methode ook vals teruggeeft als item’ niet in de Aspose.Tasks.TimephasedDataCollection wordt gevonden.

SelectBetweenStartAndFinish(DateType, DateTime en DateTime)

Selecteer alle tijdfasen tussen startTime’ en finishTime'.

public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)

Parameters

timephasedDataType TimephasedDataType

Type tijdfasen om te kiezen.

startTime DateTime

Het begin van de interval.

finishTime DateTime

Het einde van de interval.

Returns

IList < TimephasedData >

Returneert nieuwe lijstinstantie van Aspose.Tasks.TimephasedDataCollection gegevens besteld door Start-eigendom.

ToList()

Convert het Aspose.Tasks.TimephasedDataCollection object naar een lijst met Aspose.Tasks.TimephasedData objecten.

public List<timephaseddata> ToList()

Returns

List < TimephasedData >

Lijst van Aspose.Tasks.TimephasedData objecten.

 Nederlands