Class TimephasedDataCollection
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)
Az Aspose.Tasks.TimephasedData objektumok gyűjteménye.
public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable
Inheritance
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.