Class TimephasedDataCollection
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.5.0)
Az Aspose.Tasks.TimephasedData objektumok gyűjteménye.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerableInheritance
object ← TimephasedDataCollection
Implements
IList
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TimephasedDataCollection()
Elindítja az Aspose.Tasks.TimephasedDataCollection osztály új példáját.
protected TimephasedDataCollection()Properties
Count
Megkapja az objektumok számát ebben az Aspose.Tasks.TimephasedDataCollection objektumban.
public int Count { get; }ingatlan értéke
IsReadOnly
Megkap egy értéket, amely azt jelzi, hogy a System.Collections.Generic.ICollection`1 csak olvasható.
public bool IsReadOnly { get; }ingatlan értéke
Ez a[int]
Visszaadja az elemet a megadott indexhez.A készlet kiegészítő nem támogatott.A tulajdonság az időpontos adatok létrehozásához.
public TimephasedData this[int index] { get; set; }ingatlan értéke
Methods
Add(TimephasedData)
Ads Aspose.Tasks.TimephasedData példa erre a gyűjtemény objektumra.
public void Add(TimephasedData item)Parameters
item TimephasedData
Az elemek hozzáadása.
Exceptions
ha a paraméter td null.
AddRange(Az időszámítás>)
Hozzon hozzá egy gyűjteményt Aspose.Tasks.TimephasedData példák erre a gyűjtemény objektum.
public void AddRange(IEnumerable<timephaseddata> timephasedCollection)Parameters
timephasedCollection IEnumerable
<
TimephasedData
>
Az Aspose.Tasks.TimephasedData objektumok gyűjteménye hozzáadható.
Clear()
Távolítsa el az összes elemet az Aspose.Tasks.TimephasedDataCollection-ból.
public void Clear()Contains(TimephasedData)
Határozza meg, hogy az Aspose.Tasks.TimephasedDataCollection egy adott értéket tartalmaz-e.
public bool Contains(TimephasedData item)Parameters
item TimephasedData
Az objektum a gyűjteményben található.
Returns
igaz, ha a item’ található a gyűjteményben; egyébként hamis.
CopyTo(TimephasedData[], Az int)
Másolja az Aspose.Tasks.TimephasedDataCollection elemét a System.Array-ba,Egy speciális System.Array index.
public void CopyTo(TimephasedData[] array, int arrayIndex)Parameters
array TimephasedData
[]
Az egydimenziós System.Array, amely az Aspose.Tasks.TimephasedDataCollectionból másolt elemek rendeltetése.A System.Array-nek nullalapú indexeléssel kell rendelkeznie.
arrayIndex int
A nulla-alapú index a array-ban, amelyen a másolás elkezdődik.
Exceptions
array’ is null.
arrayIndex’ is less than 0.
Az elemek száma a forrásban Aspose.Tasks.TimephasedDataCollectionis nagyobb, mint a rendelkezésre álló tér arrayIndex’ a végére a cél array'.
GetEnumerator()
Visszatér egy listát erre a gyűjteményre.
public IEnumerator<timephaseddata> GetEnumerator()Returns
IEnumerator < TimephasedData >
Ez a gyűjtemény listája.
Remove(TimephasedData)
Távolítsa el az Aspose.Tasks.TimephasedData példányt ebből a gyűjtemény objektumából.
public bool Remove(TimephasedData item)Parameters
item TimephasedData
Az elemek eltávolítása.
Returns
igaz, ha a item’ sikeresen eltávolították az Aspose.Tasks.TimephasedDataCollection-ból; egyébként a false.This method also returns false if item’ is not found in the Aspose.Tasks.TimephasedDataCollection.
SelectBetweenStartAndFinish(IdőpontDataType, DateTime, DateTime)
Válassza ki a startTime" és a finishTime" közötti valamennyi időszakaszot.
public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)Parameters
timephasedDataType TimephasedDataType
Válassza ki az időfázisok típusát.
startTime DateTime
Az interval kezdete.
finishTime DateTime
Az interval befejezése.
Returns
IList < TimephasedData >
Visszaadja az Aspose.Tasks.TimephasedDataCollection adatainak új listájának példáját, amelyet a Start tulajdonság rendel.
ToList()
Átalakítja az Aspose.Tasks.TimephasedDataCollection objektumát az Aspose.Tasks.TimephasedData objektumok listájára.
public List<timephaseddata> ToList()Returns
List < TimephasedData >
Az Aspose.Tasks.TimephasedData objektumok listája.