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
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
IsReadOnly
Geeft een waarde die aangeeft of de System.Collections.Generic.ICollection`1 alleen gelezen is.
public bool IsReadOnly { get; }
Eigendomswaarde
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
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
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
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
array’ is null.
arrayIndex’ is less than 0.
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
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.